10:51

VB

Кароче зделал я в VB прогу, которой для работы надо положит 2 .ocx фаила в system32 и от туда их потом грузить. На персональных компах проблем нет, проблемы начались када поставили прогу нга сетевую ОС. Бред весь в том, что скопировав фаил в систем32 прога после этого его просто не видит, а на некоторых ПК и вовсе не копируется, даже вручную, может кто знает, как зделать, чтобы запахало?

(OCX обеспечивает поддержку кнопок cmdclick.ocx и cmdclick.oca)

читать дальше

Комментарии
08.05.2006 в 18:58

WAAAAAAAAAGH!!!!!!1111ONEONE
Lacrua сделай инстоллер ;-)
08.05.2006 в 20:26

Vj_o-oy Не всё так просто. Винда каким-то странным образом защищена, в неё или нельзя класть совсем, или то, что удастся положит просто не будет определяться, ккак будто там ничего нет.

Я же сказал на ПК работает, проблема с сетью.
08.05.2006 в 20:28

WAAAAAAAAAGH!!!!!!1111ONEONE
Lacrua если запуск идет через NetBIOS, то библиотеки и т.п. ищутся на локальном компе, а не где-то там. И регистрировать компоненты AFAIK нужно в любом раскладе.
08.05.2006 в 20:41

Vj_o-oy Бля.... ты так помоему и не понял сути.

Комп сетевой, но ОС установленна на нём и подключена к сети, и эта самая ОС с защитой.

Всё, что ты в ней делаешь исчезает после перезагрузки.

Но я в ней зарегиный пользователь со своим паролем, но всё равно не могу внеё ничё кинуть...

За исключением этой неприятности прога полностью автономна.
08.05.2006 в 20:46

WAAAAAAAAAGH!!!!!!1111ONEONE
Lacrua понятно. т.е. типа пытаешься поставить прогу без админских прав? (хотя раз после перезагрузки все деляется, то вообще по ходу из под гостя)

З.Ы. Сетевая ОСь - это ОСь с поддержкой сети, не обязательно подключенная к этой самой сети.
08.05.2006 в 20:53

Vj_o-oy Ты опять не понял, компы в колледже стоят, эти п...ры так всё поперезаблокировали, и я не из под гостя, говорю же, просто ограниченные права.
29.05.2006 в 15:57

мне сказали, что ты меня все еще любишь
OCX обеспечивает поддержку кнопок cmdclick.ocx и cmdclick.oca



OCA тебе вообще не впился, он создается при регистрации компонента в системе



ОСХ'ы сторонние, я так понимаю? Если права урезаны, то ты регнуть их не сможешь, и твой проект их не увидит. Напиши свои ActiveX-контролы, судя по скрину они элементарные, (или найди исходники тех, что у тебя используются), подцепи к проекту .ctl'ы и все. Будет без ОСХ-ов, контролы интегрируются в ехе-шник при сборке.



П.С. ОСХ-ы не обязательно класть в system32, я обычно кладу их в поддиректорию Data своего проекта, главное регнуть через Regsvr32 или инсталлятором.
03.06.2006 в 00:02

Ладно, всем спасибо, тема закрыта, я решил проблему сам.