Проблема установки VB6 в W2k

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Проблема установки VB6 в W2k

Сообщение MOV » 14.09.2004 (Вт) 9:17

Надо переделать и отладить прогу VB6 под W2k Sp4, при чем раньше все работало нормально.
Теперь же открываю проект, он его открывает, но только код, а при попытке открыть дизайн формы пишет ошибку VB6.exe снструкция по по такому-то адресу обратилась к памяти по адресу 0х000000000 память не может быть считана. При этом сама прога запускается и компилируется нормально.
Ладно. Сношу VB. Ставлю по новой в конце установки он ругается: setup не может создать DCOM user account, чтобы, зарегистрировать Valec.exe (это из дополнительных утилит, как понял, пробовал ставить без них, - опять память: не может быть "read"). Пробовал в безопасном режиме 8) - все то же самое, ничего не меняется.
Последний раз редактировалось MOV 14.09.2004 (Вт) 10:02, всего редактировалось 1 раз.

Olga
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 08.09.2004 (Ср) 8:49
Откуда: Москва

Сообщение Olga » 14.09.2004 (Вт) 9:57

Посмотри vbrussian.com, там когда-то был такой вопрос. Так дело в какой-то строке в файле формы, если ее удалить, то форма нормально открывается

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 14.09.2004 (Вт) 10:14

Похоже, ты права, ведь в если открыть просто новый проект, то формы открываются нормально. Но я там (vbrussian.com) пока ничего не нашел, пойду так пошарюсь файлам форм.

Olga
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 08.09.2004 (Ср) 8:49
Откуда: Москва

Сообщение Olga » 14.09.2004 (Вт) 10:32

Удачи

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 14.09.2004 (Вт) 10:39

Ставить надо под Admin'ом. У меня таких проблем не было ни разу. Можно, конечно, исхитриться - ставить ServicePack после установки VB6.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 14.09.2004 (Вт) 10:54

Тоже первый раз столкнулся :shock: (иначе бы и не писал) и ставлю под админом.
Сечас открываю на этой же машине тот же проект под, но в WinMe все работает, сохраняю его в WinMe, загружаюсь в W2k опять те же косяки - не хочет открывать вид самой формы - только код. Посмотрел сами файлы форм различий нет, будь они созданы в WinMe или в W2k, там ведь по сути, один листинг. Пробовал создать новый проект в WinMe, потом открыть его в 2k - тоже работает нормально. Странно, однако. :shock: 8).

Ruslan Demidow
Мужчина!
Мужчина!
Аватара пользователя
 
Сообщения: 987
Зарегистрирован: 25.03.2004 (Чт) 13:39
Откуда: N.Novgorod

Сообщение Ruslan Demidow » 14.09.2004 (Вт) 14:08

MOV писал(а):Тоже первый раз столкнулся :shock: (иначе бы и не писал) и ставлю под админом.
Сечас открываю на этой же машине тот же проект под, но в WinMe все работает, сохраняю его в WinMe, загружаюсь в W2k опять те же косяки - не хочет открывать вид самой формы - только код. Посмотрел сами файлы форм различий нет, будь они созданы в WinMe или в W2k, там ведь по сути, один листинг. Пробовал создать новый проект в WinMe, потом открыть его в 2k - тоже работает нормально. Странно, однако. :shock: 8).

А ты посмотри - вдруг там (на форме) у тебя положен пикчур-бокс, который ссылается на картинку на диске. А её там нет. (У меня такое было). Или на какую-то кнопку повешена картинка - и её опять же нет на диске.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 14.09.2004 (Вт) 14:49

Есть в PictureBox есть какая-то картинка, она кэшируется в .frx-файле. То же относиться и ко всем остальным ресурсам.
Lasciate ogni speranza, voi ch'entrate.

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 14.09.2004 (Вт) 15:14

Да в общем, на все кнопки повешены картинки, дабы шрифт экзотический не регистрировать при установке 8). Но сами файлы можно после этого удалить - ничего не должно быть, как понимаю, alibek прав, - эта инфа сохраняется в файлах проекта, за исключением контрола или PictureBox, или Image, (не помню), для него да, надо, чтобы файл был, но я таких не использовал, раньше ведь все работало.
Нет. Все Файлы на месте и у каждой формы есть свой *.frx. Да и в WinMe ведь этот же проект открывается нормально ведь.

Dzhon
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 236
Зарегистрирован: 09.12.2003 (Вт) 13:30
Откуда: Россия, Омск

Сообщение Dzhon » 14.09.2004 (Вт) 15:51

Под какой учетной записью работаешь?
Если не под админом добавить надо твою учетку в группу ОПЫТНЫЕ ПОЛЬЗАВАТЕЛИ
и еще если появились проблемы после установки то удаление тоже гладко cкорей всего не пройдет, используй спец.средства для очистки реестра после удаления VB

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 14.09.2004 (Вт) 16:37

Уже работал и под админом и под опытным и под debuggerom :D. один хрен, возможно нужно создать учетную запись именно для VB, но наврядли, так как в случае нарушения прав доступа винда по моему ругалась бы более внятно и доходчиво.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 14.09.2004 (Вт) 16:45

Не совсем в тему, но на днях у меня VB глюканул. А именно проект стал открываться с большими тормозами, работать крайне медленно (работал, кстати, нормально).

Разборки показали что файл отчета (ActiveReport) внезапно разбух до 100Mb. Помогло только создание нового отчета взамен разбухшего с копированием в него содержимого старого.

VB6 SP6, WinXP SP1

P.S. Как-то давно было нечто похожее с формой самого VB - тогда еще к нему никаких сервис паков не выходило. Но тогда помогла простая перезагрузка...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 14.09.2004 (Вт) 16:51

Чувствую придется извратиться: добавить новые контролы и код в WinMe, а откомпилить в W2k. До следующей переустановки W2k (видно она у нас до ужаса пропатченная :D, может где-то с дровами что-то пересекается, вобщем хрен разберешь).

Dzhon
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 236
Зарегистрирован: 09.12.2003 (Вт) 13:30
Откуда: Россия, Омск

Сообщение Dzhon » 14.09.2004 (Вт) 20:22

При установке VB создается учетка VUSR_ИМЯМАШИНЫ с описанием Account for the Visual Studio Analyzer server components, у тебя есть?[/list]

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 15.09.2004 (Ср) 8:17

Нет не создается, хотя работаю под админом. Да и вообще ставится VB нормально, а проект именно этот перестал нормально открываться (взял архивную копию исходника - то же самое). Так что до переустановки виндов (дмаю, это из-за них :roll: ).


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

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

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

    TopList