Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Программирование на VB под Linux 
:(
    Опции темы
Baha_Ahmed
Дата 11.12.2009, 01:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Братва помогите!!! На работе в приказном порядке переходят на Linux, я раньше писал тесты там всякие под винду на vb6? а на чем писать под Linux
PM MAIL   Вверх
Akina
Дата 11.12.2009, 08:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Проект Mono. Ему (вернее его VB-части) уже более 2 лет... 
http://www.mono-project.com/Main_Page
Что приятно - бесплатный.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Baha_Ahmed
Дата 17.12.2009, 01:18 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



как установить и  пользоваться monovs_1.0.4410.msi, и вообще что это за байда. Акина постоянно не понятно отвечаешь!!!! Помогите, это я скачал из инета для написания программ под Linux в VB6, но не знаю как пользоваться!!!!
PM MAIL   Вверх
neic
Дата 17.12.2009, 01:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 839
Регистрация: 28.1.2007

Репутация: нет
Всего: 7



Baha_Ahmed
Что именно не понятно? Не устанавливается, не запускается или в коде что-то не так?

Цитата

Multiple language support
C#, Visual Basic.Net, C/C++, Vala

Учти что VB6<>VB.NET, можно сказать, что это 2 разных языка, но просто похожих друг на друга.

Добавлено через 1 минуту и 30 секунд
И что-то старая версия, возьми от сюда
PM MAIL WWW ICQ Skype   Вверх
Baha_Ahmed
Дата 17.12.2009, 01:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Цитата(neic @ 17.12.2009,  01:38)
Учти что VB6<>VB.NET, можно сказать, что это 2 разных языка, но просто похожих друг на друга.

Во-первых большое спасибо что ответил. Ты знаешь я пишу(ну если так можно сказать) на VB6. Вот вопрос такой: можно ли продолжать писать на VB6 под Linux и как это делать? smile

Добавлено через 6 минут и 19 секунд
Цитата(Baha_Ahmed @ 17.12.2009,  01:44)
Учти что VB6<>VB.NET, можно сказать, что это 2 разных языка, но просто похожих друг на друга.

Получается надо переходить на VB.Net? И на ней написано прога тупо идет на все OS?
PM MAIL   Вверх
Akina
Дата 17.12.2009, 08:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Цитата(Baha_Ahmed @  17.12.2009,  02:18 Найти цитируемый пост)
Акина постоянно не понятно отвечаешь!!!! 

Чтобы знать как пользоваться, следует внимательно прочитать хотя бы один раз всю имеющуюся по продукту документацию. Ты этого явно не сделал.

Цитата(Baha_Ahmed @  17.12.2009,  02:44 Найти цитируемый пост)
можно ли продолжать писать на VB6 под Linux 

Именно на VB6 - нет. Портировать язык, развитие которого разработчиком остановлено, на другую платформу, никто не станет.
Кстати, под wine вполне можно запускать и саму среду VB6, и собранные в ней приложения.

Цитата(Baha_Ahmed @  17.12.2009,  02:44 Найти цитируемый пост)
Получается надо переходить на VB.Net?

Да. Он, кстати, оборудован мастером импорта и прекрасно конвертирует VB6-проекты. Они работают почти сразу - надо только перепривязать референсы. А чистота кода потом доводится руками.

Цитата(Baha_Ahmed @  17.12.2009,  02:44 Найти цитируемый пост)
 на ней написано прога тупо идет на все OS? 

На все? нет... на той ОС, под которую ты компилируешь. Но никто не мешает собрать несколько вариантов проекта - каждый под свою ОС.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
neic
Дата 17.12.2009, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 839
Регистрация: 28.1.2007

Репутация: нет
Всего: 7



Akina
Один вопрос появился. Я так понимаю в VS 2008 (да и вообще в любой MS'ной студии) нет функции чтобы компилировать на МакОсы, Линуксы и т.д. Значит программировать нужно на "левых" (отличных от MS) средах?

Это сообщение отредактировал(а) neic - 17.12.2009, 10:44
PM MAIL WWW ICQ Skype   Вверх
Akina
Дата 17.12.2009, 10:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Цитата(neic @  17.12.2009,  11:43 Найти цитируемый пост)
Один вопрос появился. 

http://www.mono-project.com/Main_Page
Там всё есть.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Baha_Ahmed
Дата 17.12.2009, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Цитата(Akina @ 17.12.2009,  10:46)
Один вопрос появился.http://www.mono-project.com/Main_Page
Там всё есть.

У меня тоже не один вопрос. Акина давай подытожим: чтобы писать под Linux надо переходить на .Net  либо  VB либо Дельфи? Если есть у меня проги которые я хочу чтобы они шли под Linux что я должон сделать? По ссылке я скачал, но я англ. не очень, а как чем пользоваться не знаю. Прислал бы кто пример а!!!! Как это блин все работает. Сегодня клиент звонил, я лет пять назад им базу писал, они тоже переходят на Linux, короче беда, помогите!!!! 
PM MAIL   Вверх
Akina
Дата 17.12.2009, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Цитата(Baha_Ahmed @  17.12.2009,  22:01 Найти цитируемый пост)
чтобы писать под Linux надо переходить на .Net  либо  VB либо Дельфи? Если есть у меня проги которые я хочу чтобы они шли под Linux что я должон сделать?

Да понятия не имею. Не пишу я под Линя, тем более на VB. Знаю, что народ портировал приложения, используя Моно, но не более. Конкретных имён назвать не могу.
Переводить за тебя доки и разбираться что к чему и как, уж извини, я не буду. Не получается у тебя - ищи тех, кто использует эту среду, и консультируйся с ними.

Цитата(Baha_Ahmed @  17.12.2009,  22:01 Найти цитируемый пост)
Сегодня клиент звонил, я лет пять назад им базу писал, они тоже переходят на Linux,

Пока пусть запускают твою программу под wine. А ты тем временем разберёшься что к чему.



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Baha_Ahmed
Дата 18.12.2009, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Цитата(Akina @ 17.12.2009,  21:35)
[Знаю, что народ портировал приложения, используя Моно, но не более.Переводить за тебя доки  ищи тех, кто использует эту среду, и консультируйся с ними.
Пока пусть запускают твою программу под wine. А ты тем временем разберёшься что к чему.]

То есть как портировать приложения с помощью Mono ты не знаешь? Просто ты дал ссылку, я думал ты знаешь эту тему!!! Ну и доки я  тебя за меня переводить  не просил. Что значить запускать под Wine и где взять эту информацию? Если ты рекомендуешь Mono то как его изпользовать. Неужели не у кого такой проблемы нет?

Добавлено через 6 минут и 38 секунд
Цитата(Akina @ 17.12.2009,  08:42)
Кстати, под wine вполне можно запускать и саму среду VB6, и собранные в ней приложения.

Как это сделать, тем более облегчит если сама среда запускается? Значить этот wine позволяет запустить на linux и саму среду и проги написанные на ней? Я правильно понял? Да ну как ею пользоваться?
PM MAIL   Вверх
neic
Дата 18.12.2009, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 839
Регистрация: 28.1.2007

Репутация: нет
Всего: 7



Цитата(Baha_Ahmed @  17.12.2009,  21:01 Найти цитируемый пост)
чтобы писать под Linux надо переходить на .Net  либо  VB либо Дельфи?

Нет-нет и ещё раз нет!!!

Делфи тоже не является кросс-платформенным (я слышал про Kylix почитай про него (он есть на форуме)). VB6 тем более. .NET только стороних (не Visual Studio) сред.


Цитата(Baha_Ahmed @  17.12.2009,  21:01 Найти цитируемый пост)
Прислал бы кто пример а!!!!

Пример чего? Как установить? Как запустить? Как программировать?

Цитата(Baha_Ahmed @  17.12.2009,  21:01 Найти цитируемый пост)
По ссылке я скачал, но я англ. не очень, а как чем пользоваться не знаю.

http://translate.google.com/translate_t?hl=ru



Цитата(Baha_Ahmed @  17.12.2009,  21:01 Найти цитируемый пост)
Сегодня клиент звонил, я лет пять назад им базу писал, они тоже переходят на Linux, короче беда, помогите!!!!

1) Это не твоя проблема, что они переходят на Linux (софт писался не как кросс-платформенный).
2) Помочь ни чем не сможем, т.к. ни Akkina, ни я не программируем для ОСей отличных от Windows


Цитата(Baha_Ahmed @  18.12.2009,  12:04 Найти цитируемый пост)
Что значить запускать под Wine и где взять эту информацию?

http://ru.wikipedia.org/wiki/Wine - информация о Wine
http://www.winehq.org/ - собственно оф. сайт Wine



Цитата(Baha_Ahmed @  18.12.2009,  12:04 Найти цитируемый пост)
Если ты рекомендуешь Mono то как его изпользовать.

Ну наверно для начала нужно поискать есть ли там конветор из VB6 в VB.NET (или какой-нить его собственный язык)
Либо просто переписывать всё приложение, но не целиком, а изменяя лишь то, что нужно извенить в этой среде.
PM MAIL WWW ICQ Skype   Вверх
turbashi
Дата 28.1.2010, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 28.1.2010

Репутация: нет
Всего: нет



Ошибаетесь, есть проект kbasic - среда разработки, компилятор и интерпретатор кода; синтаксис абсолютно одинаков для всех версий под разные платформы, но компилировать для каждой конкретно нужно в родной среде. Сейчас поддерживается windows, linux macosx.

Важное замечание: не пытайтесь запускать IDE на linux дистрибутиве с KDE ниже чем 4.3, лучше всего это делать под Дебиан 6.0 KDE - меньше тормозит.


Это сообщение отредактировал(а) Akina - 28.1.2010, 23:40
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0645 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.