Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Visual Basic в среде ОС Win2000, проблема с компонентами

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Windows
Предыдущая тема :: Следующая тема  
Автор Сообщение
irina



Зарегистрирован: 02.06.2003
Сообщения: 48
Откуда: Одесса

СообщениеДобавлено: Пн Июн 02 2003 13:47    Заголовок сообщения: Visual Basic в среде ОС Win2000, проблема с компонентами Ответить с цитатой

Вопрос от сотрудников лаборатории информатики морской Академии г. Одессы.
Проблема связана с правами доступа и с работой программы Visual Basic. Это учебный процесс.
Под ОС Win2000 для пользователя student(входит в группу User Guest)на системный диск установлены права только на чтение.
Может быть, поэтому пользователь student не может добавлять компоненты в свои
проекты на Visual Basic. Но после того, как administrator добавит нужные компоненты, то
в течение какого-то времени (это может быть несколько дней) эти компоненты становятся доступными и для пользователя student,
а потом они опять исчезают.
Мы не можем придумать, как с этим бороться.
Не знаете ли Вы как можно решить эту проблему?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Пн Июн 02 2003 15:09    Заголовок сообщения: Я бы сделал так (+) Ответить с цитатой

Создал отдельный каталог для студентов с правом записи.
В системную переменную PATH записал этот каталог.
Собственно все. Система должна найти эти компоненты.

Хорошим тоном было бы завести всех студентов на сервак и раздать индивидуальные права. PATH можно переопределять через скриптик.

После окончания учебного процесса (симестра или чего там у вас) всех этих юзверей убивать и завести новых.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
irina



Зарегистрирован: 02.06.2003
Сообщения: 48
Откуда: Одесса

СообщениеДобавлено: Вт Июн 03 2003 12:19    Заголовок сообщения: ответ Ответить с цитатой

Уважаемый and3008! Спасибо за ответ. Попробовали Ваш вариант, но, к сожалению, он не проходит. Не понятно, как может помочь установка пути к каталогу, имеющему права записи для студентов. Так как компоненты, используемые нами, находятся в каталоге C:\winnt\System32\
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Вт Июн 03 2003 13:59    Заголовок сообщения: А вы в курсе каким макаром система файлы ищет? (+) Ответить с цитатой

А ищет она их сперва в WinNT, потом в WinNT\system32, а потом там, где написано в переменой PATH.
Так что расположив ActivX элементы в другом каталоге, но перечислив его в PATH можно добится желаемого.

Правда есть клинические случаи. Некоторые, с позволения сказать "разработчики" предполагают что они умнее всех и вызовы доп.библиотек делают по жестким ссылкам на каталог WinNT\System32. Предлагаю пиннать таких девелоперов ногами и к компу не подпускать до той поры, пока наизусть не прочтут книжку из разряда "Ресурсы Windows NT/2000".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
irina



Зарегистрирован: 02.06.2003
Сообщения: 48
Откуда: Одесса

СообщениеДобавлено: Ср Июн 04 2003 13:28    Заголовок сообщения: Re: А вы в курсе каким макаром система файлы ищет? (+) Ответить с цитатой

Дело в том, что даже если дать полный доступ для всех на папку WinNT\System32, то все равно бедный пользователь student не может добавлять компоненты в свои проекты. Вот это как объяснить?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Чт Июн 05 2003 09:07    Заголовок сообщения: Не понял. Еще раз (+) Ответить с цитатой

Имеется учебный класс. Студенты обучаются работе с ActivX компонентами. Компоненты устанавливаются в систему администратором.

Проблемма:
Студенты не могут использовать эти компоненты. Либо то могут, то не могут.

Я все правильно понял?

Наводящие вопросы:
Каким образом проявляется эта самая "невозможность использования"? Какая среда разработки используется? Правильно ли элементы ActivX устанавливаются в системе?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Windows Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...