Visual Basic 6.0 в Windows 7 x64

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Kytx
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 26.07.2004 (Пн) 18:43

Visual Basic 6.0 в Windows 7 x64

Сообщение Kytx » 22.04.2010 (Чт) 9:52

Добрый день.

Подскажите, существуют ли версии visual studio с basic'ом 6, работающие под win 7 x64?

Столкнулся с проблемой после установки на новый комп windows 7 x64 (x64 из-за того, что х32 не видит часть оперативки).
Старенький добрый vb 6.0 с дистрибутива 98 года рождения, которым пользовался все эти годы, ставиться отказался.

До этого качал visual studio 2008, но там насколько понял идет другой язык - vb.net (в котором не работал), поэтому теперь и не знаю,
подойдут ли мне новые версии или нет.

Пока вижу только варианты ставить винду х32, что не хочется; либо пробовать через виртуальную машину.

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение Sirik » 22.04.2010 (Чт) 9:59

странно, у меня на 2 машинах (win7 x64) прекрасно работает VB6.0. правда есть одно исключение, во время дизайна контролы ОЧЕНЬ сильно тормозят когда их создаешь либо двигаешь(

зы. версия 8176, x32
Состояний же любви — десять: любовный взгляд, привязанность в мыслях, рождение желания, бессонница, исхудание, отвращение к предметам восприятия, утрата стыда, безумие, потеря сознания и смерть — вот их признаки

Kytx
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 26.07.2004 (Пн) 18:43

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение Kytx » 22.04.2010 (Чт) 10:23

Sirik писал(а):странно, у меня на 2 машинах (win7 x64) прекрасно работает VB6.0. правда есть одно исключение, во время дизайна контролы ОЧЕНЬ сильно тормозят когда их создаешь либо двигаешь(

зы. версия 8176, x32



Версия оказалась та же. Попробовал поставить еще раз, но только не полностью студию, а только VB. Хоть и не без сообщений о несовместимости и проблемах, но вроде бы встал.
Контролы, а также панельки при перетаскивании действительно тормозят.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение Antonariy » 22.04.2010 (Чт) 11:18

Контролы, а также панельки при перетаскивании действительно тормозят.
Не проверял, но думаю, что можно вылечить отключением тем.
Лучший способ понять что-то самому — объяснить это другому.

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение Sirik » 22.04.2010 (Чт) 11:57

причем, тормозит и на висте тоже
Состояний же любви — десять: любовный взгляд, привязанность в мыслях, рождение желания, бессонница, исхудание, отвращение к предметам восприятия, утрата стыда, безумие, потеря сознания и смерть — вот их признаки

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

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение Andrey Fedorov » 22.04.2010 (Чт) 18:03

Kytx писал(а):Контролы, а также панельки при перетаскивании действительно тормозят.


В свойствах Совместимости ярлыка нужно отключить композицию рабочего стола... Вроде так.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение Sirik » 23.04.2010 (Пт) 10:36

Andrey Fedorov писал(а):
Kytx писал(а):Контролы, а также панельки при перетаскивании действительно тормозят.


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



помогло, выключается упращеная схема раб чтола
Состояний же любви — десять: любовный взгляд, привязанность в мыслях, рождение желания, бессонница, исхудание, отвращение к предметам восприятия, утрата стыда, безумие, потеря сознания и смерть — вот их признаки

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение Денис » 23.04.2010 (Пт) 12:46

Sirik писал(а):
Andrey Fedorov писал(а):
Kytx писал(а):Контролы, а также панельки при перетаскивании действительно тормозят.

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

помогло


Стоит заметить, что это возникает не из-за того, что система 64 бит, а из-за того, что используется Aero, который лепит композицию рабочего стола (если я правильно понял, это когда вы наводите мышью на кнопку приложения, возникает живой эскиз, сделанный из уменьшенной копии окна, и в эскизе (так как он живой) крутятся и вращаются все контролы типа прогресс-баров и анимаций).
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

ZOD
Обычный пользователь
Обычный пользователь
 
Сообщения: 75
Зарегистрирован: 24.03.2004 (Ср) 19:54
Откуда: Barnaul

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение ZOD » 26.02.2011 (Сб) 9:23

В семерке х64 многие библиотеки ставятся в sysWOW64 вместо system32. После компиляции и установки приложения на системах 32 бит, программа ищет syswow и не находит и ругается. У меня возникла проблема с msdbrpt.dll. Это MS Data Report. Вручную перерегистрация не помогла. Что делать - не знаю. В ВинХР моде раюотать неудобно. :(

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение iGrok » 26.02.2011 (Сб) 15:46

ZOD писал(а):В семерке х64 многие библиотеки ставятся в sysWOW64 вместо system32. После компиляции и установки приложения на системах 32 бит, программа ищет syswow и не находит и ругается. У меня возникла проблема с msdbrpt.dll. Это MS Data Report. Вручную перерегистрация не помогла. Что делать - не знаю. В ВинХР моде раюотать неудобно. :(

Странная какая-то проблема. Что значит, "ищет syswow"? Ты вручную что ли пути указываешь к ней? Или как?
label:
cli
jmp label

ZOD
Обычный пользователь
Обычный пользователь
 
Сообщения: 75
Зарегистрирован: 24.03.2004 (Ср) 19:54
Откуда: Barnaul

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение ZOD » 28.02.2011 (Пн) 13:00

ВБ сам библиотеки (при своей установке) установил в эту папку. Вручную разрегистрировать оттуда и зарегистрировать в систем32 не получилось, все равно проект туда щемится. В References через Browse... тоже сменить месторасположение не получается.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение iGrok » 28.02.2011 (Пн) 15:03

Зачем тебе нужно менять их местоположение?
Зачем их вручную регистрировать? Для этого существуют инсталляторы.
label:
cli
jmp label

ZOD
Обычный пользователь
Обычный пользователь
 
Сообщения: 75
Зарегистрирован: 24.03.2004 (Ср) 19:54
Откуда: Barnaul

Re: Visual Basic 6.0 в Windows 7 x64

Сообщение ZOD » 01.03.2011 (Вт) 6:31

Да знаю я... В том то и дело, что осх-ы нормально подхватываются программой где бы они ни были. А вот длл-ка и именно из вкладки Designers окна Components. Там по умолчанию в syswow ставятся только form20.dll и msdbrpt.dll. Так вот, откомпилированный проект почему то в 32бит системах все равно лезет в сисвов, хотя его там нет. Перерегал дллы в %windir% (в систем32 на 64 бит не получилось, как ни бился). Посмотрим. Думаю, должно работать.


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

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

Сейчас этот форум просматривают: AhrefsBot и гости: 98

    TopList