Регистрация .ocx в Windows 2000

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ism
Постоялец
Постоялец
 
Сообщения: 337
Зарегистрирован: 12.12.2001 (Ср) 12:59
Откуда: Russia, Saint-Petersburg

Регистрация .ocx в Windows 2000

Сообщение ism » 23.04.2005 (Сб) 11:17

1. Правда, что зарегистрировать .ocx в Windows 2000 подсилу только проге с правами администратора.
2. GetSystemDirectory доступна только проге с правами администратора.

Неругайте за тупой вопрос, просто Windows 2000 поставить на комп нереально.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 23.04.2005 (Сб) 13:00

1. А также Power User; а также любому, чей SID администратор соизволил вписать в разрешении Allow:Write на соотв. ветку реестра.
2. А также Power User; а также любому, чей SID администратор соизволил вписать в разрешении Allow:Write на соотв. папку - но всё это только если система NTFS.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

ism
Постоялец
Постоялец
 
Сообщения: 337
Зарегистрирован: 12.12.2001 (Ср) 12:59
Откуда: Russia, Saint-Petersburg

Сообщение ism » 23.04.2005 (Сб) 15:06

Неужели совсем никак не зарегистрировать MSFLEXGRID.ocx без прямого вмешательства администратора. Может его можно какнибудь в экзешник записать, или подругому запускать. :(
Поначалу пытался динамически создавать таблицу из текстбоксов - так винда выкидывает ошибку "память неможет быть read", а теперь и без MSFLEXGRID.
Что же делать?

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 23.04.2005 (Сб) 15:12

Для начала: как ты пытался создавать таблицу из TextBox'ов? :)
Моду создают модоки, а распространяют модозвоны.

step
Бывалый
Бывалый
 
Сообщения: 217
Зарегистрирован: 03.08.2004 (Вт) 16:19

Сообщение step » 23.04.2005 (Сб) 15:30

Помню у нас практика была, в аудитории, где Windows 2000 стоит, ну мы же бедные и глупые студенты, хотели трояны туды залить, а OCX не регистрился, оказалось что если пройти по такому пути "панель управления- Администрирование", то можно увидеть запреты, установленные админом, если их нет то всё нормал, а если запрещено регистрить контролы, заносить инфу в реестер, то это просто отстой!!!

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 23.04.2005 (Сб) 16:11

Просто положи контрол в одну папку со своей программой. И не регистрируй.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

ism
Постоялец
Постоялец
 
Сообщения: 337
Зарегистрирован: 12.12.2001 (Ср) 12:59
Откуда: Russia, Saint-Petersburg

Сообщение ism » 23.04.2005 (Сб) 22:20

ANDLL, это только с DLL'ками проходит, а с OCX никак, вся форма отображаться небудет.

hCORe писал(а):Для начала: как ты пытался создавать таблицу из TextBox'ов?

Динамически создавал массив текстбоксов в юзерконтроле, все было вполне сносно, но до завершения программы. (И глюк был только в XP)

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 24.04.2005 (Вс) 8:04

Проверь. Мне всегда казалось, что как раз наоборот.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

kirrun
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 06.04.2005 (Ср) 15:41
Откуда: Питер

Сообщение kirrun » 24.04.2005 (Вс) 14:41

Хм... а я вообще у друзей осх не регистрирую... Просто кидаю в system32 и он прекрасно работает...
"Единственный безопасный компьютер - это тот, который выключен из электросети, закрыт в сейфе, который зарыт 20 футов под землей в засекреченной местности. И то я не уверен относительно его безопасности."
(Деннис Хьюджес, ФБР)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

    TopList