Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Vb6 on Linux wine Добавлено: 20.06.10 17:22  

Автор вопроса:  moscwich | Web-сайт: moscwich.blogspot.com | ICQ: 566275599 
Здесь есть линуксоиды? Ау?
Может кто-нибудь знает какие dll'ки нужны программе написанной на vb6 и самому vb6? Понятно, имхо, что их здоровой доли в wine нет. Вот сейчас пытался запустить vb6, он мне говорит какие файлы не находит, я брал эти файлы из winXp и клал куда надо, только вот с первыми двумя прокатило а DAO350.DLL из Common Files не находит...

Ответить

  Ответы Всего ответов: 15  

Номер ответа: 1
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #1
Добавлено: 20.06.10 17:44
даже радио заработало https://sourceforge.net/project/screenshots.php?group_id=293552&ssid=119374
но видно глюки в апишном листвью, тормозит визуализация (хотя это не мудрено - stretchblt или bilblt)
winhttp пришлось искоренить, оно регистрироваться не захотело. А почему DAO350.DLL не положить в system32?
з.ы. забавно наблюдать на совремнных нетбуках с семеркой, когда тебе говорят, что не найдено дао)

Ответить

Номер ответа: 2
Автор ответа:
 moscwich



ICQ: 566275599 

Вопросов: 1
Ответов: 10
 Web-сайт: moscwich.blogspot.com
 Профиль | | #2
Добавлено: 20.06.10 20:11
даже радио заработало https://sourceforge.net/project/screenshots.php?group_id=293552&ssid=119374
но видно глюки в апишном листвью, тормозит визуализация (хотя это не мудрено - stretchblt или bilblt)
winhttp пришлось искоренить, оно регистрироваться не захотело.
Мало чего из этого понял. Но у меня тоже сейчас программа из vb работает (только, блин, шрифты - подрывника: вайну пофиг, он Times New Roman не хочет показывать).
А почему DAO350.DLL не положить в system32?
Потому что в винде его в system32 - нет, а он в Program Files/Common Files/Microsoft Shared/DAO но все-равно сейчас попробую.

Ответить

Номер ответа: 3
Автор ответа:
 moscwich



ICQ: 566275599 

Вопросов: 1
Ответов: 10
 Web-сайт: moscwich.blogspot.com
 Профиль | | #3
Добавлено: 20.06.10 20:15
Теперь пишет:
Unexpected error; quitting
:(
Реально?

Ответить

Номер ответа: 4
Автор ответа:
 moscwich



ICQ: 566275599 

Вопросов: 1
Ответов: 10
 Web-сайт: moscwich.blogspot.com
 Профиль | | #4
Добавлено: 20.06.10 20:25
даже радио заработало https://sourceforge.net/project/screenshots.php?group_id=293552&ssid=119374
А у меня не запускается твое радио.

з.ы. забавно наблюдать на совремнных нетбуках с семеркой, когда тебе говорят, что не найдено дао)
А у меня на семерке vb6 работал прекрасно :) Только вот сама семерка - жудь, вернулся на XP, а с тех пор как с линуксом познакомился и в XP редко бываю.

Ответить

Номер ответа: 5
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #5
Добавлено: 20.06.10 20:46
moscwich, молодец) На каком дистре сидишь? Я хочу что-то вместо мандривы, но не убунту.
И если линух, то зачем же писать на VB6? Пиши кроссплатформенные штуки.
Я-то чисто по приколу хотел запустить прогу) И это не радио а плеер. И чтобы он заработал пришлось от winhttp его отвязать.

Кстати VB6 под линух называется Gambas. Во даж статейка есть http://ibone.org.ua/gambas/gambas-vb-differences.htm
Хотя опять же гамбас имеет смысл только если нужно писать под никс, а ничего кроме vb не знаешь

Ответить

Номер ответа: 6
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #6
Добавлено: 20.06.10 20:48
moscwich, ты в консоли запускай, чтоб подробно видеть ошибки

Ответить

Номер ответа: 7
Автор ответа:
 moscwich



ICQ: 566275599 

Вопросов: 1
Ответов: 10
 Web-сайт: moscwich.blogspot.com
 Профиль | | #7
Добавлено: 20.06.10 21:20
Winand пишет:
Кстати VB6 под линух называется Gambas.

Нет, KBasic, но он еще Beta, еще такой beta...
Gambas: да, я думал об этом... За ссылку спасибо.
На каком дистре сидишь?
CrunchBang (DE: openbox; основан на ubuntu 9.04).

moscwich, ты в консоли запускай, чтоб подробно видеть ошибки


  1. alex@alex-desktop:~/.wine/drive_c/Program Files/Microsoft Visual Studio/VB98$ wine start VB6.EXEfixme:exec:SHELL_execute flags ignored: 0x00000500
  2. alex@alex-desktop:~/.wine/drive_c/Program Files/Microsoft Visual Studio/VB98$

Ответить

Номер ответа: 8
Автор ответа:
 moscwich



ICQ: 566275599 

Вопросов: 1
Ответов: 10
 Web-сайт: moscwich.blogspot.com
 Профиль | | #8
Добавлено: 20.06.10 21:24
После VB6.EXE - перевод строки (не знаю куда он пропал).

Ответить

Номер ответа: 9
Автор ответа:
 moscwich



ICQ: 566275599 

Вопросов: 1
Ответов: 10
 Web-сайт: moscwich.blogspot.com
 Профиль | | #9
Добавлено: 20.06.10 21:29
Winand пишет:
а ничего кроме vb не знаешь

Основы python.
Но ведь это интерпретируемый язык. А мне нужна среда типа visual, gambas, kbasic

Ответить

Номер ответа: 10
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #10
Добавлено: 20.06.10 22:04
эмм.. вообще-то vb и гамбас тоже интерпретируемые. MSVBV(irtual)M(achine)6.dll
kbasic - не знаю, но он чет совсем кривой был, когда пробовал последний раз.

Одно дело проги бейсиковые запускать, а другое его самого. vb6 и на win7 глючит, а то wine. Хотя вообще погугли, может настроить надо как-то по-особому

Ответить

Номер ответа: 11
Автор ответа:
 moscwich



ICQ: 566275599 

Вопросов: 1
Ответов: 10
 Web-сайт: moscwich.blogspot.com
 Профиль | | #11
Добавлено: 20.06.10 22:27
эмм.. вообще-то vb и гамбас тоже интерпретируемые. MSVBV(irtual)M(achine)6.dll

Ну, я тогда имел в виду, что в python чтобы сделать GUI окошко надо что-то писать, чтобы добавить объект надо писать и пр. в общем язык больше консольный. Другое дело vb, gambas - удобно.

Ответить

Номер ответа: 12
Автор ответа:
 moscwich



ICQ: 566275599 

Вопросов: 1
Ответов: 10
 Web-сайт: moscwich.blogspot.com
 Профиль | | #12
Добавлено: 20.06.10 22:36
Winand пишет:
vb6 и на win7 глючит

Просто vb6 очень старый, для win98, а m$ работает по принципу "новая версия - новый подход" (я этот принцип не уважаю), следовательно поддержкой чего-то старого занимается отдельная программа, написанная специально для определенной версии, естественно 100% поддержки не может.
Wine, хочу заметить, не рвется вперед за ms windows т.к. и старые версии поддерживает довольна плохо (хороший принцип: лучше мало, но качественно, чем много кое-как), получается, что поддерживает проги времен 2000/98 сравнительно лучше, чем современные.

Ответить

Номер ответа: 13
Автор ответа:
 portC



Вопросов: 14
Ответов: 101
 Web-сайт: feshin.info
 Профиль | | #13
Добавлено: 21.06.10 00:23
поставь баском
пости как vb, только свой
я его юзаю давно

Ответить

Номер ответа: 14
Автор ответа:
 moscwich



ICQ: 566275599 

Вопросов: 1
Ответов: 10
 Web-сайт: moscwich.blogspot.com
 Профиль | | #14
Добавлено: 21.06.10 12:12
поставь баском

Он разве есть для Linux?

Ответить

Номер ответа: 15
Автор ответа:
 VbStarter



ICQ: 357911808 

Вопросов: 118
Ответов: 1340
 Web-сайт: moscowdevils.ru
 Профиль | | #15
Добавлено: 21.06.10 22:43
погугли

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам