Лучший открытый исходный код, межплатформенный, скомпилированный, альтернатива GUI Visual Basic? [закрытый]

Поскольку тип является типом тега (li). И есть только один первый li в вашем ul.

Думайте о селекторе как об условии, что: Цель должна быть первой в своем роде в родительской, и в то же время она должна иметь значение года данных, равное XXXX.

Просто сделайте это с помощью JavaScript или добавьте классы CSS. :)

5
задан Justin Lawrence 1 October 2008 в 15:13
поделиться

11 ответов

Я все еще думаю, что wxWidgets является решеткой межплатформенный инструментарий разработки UI, который находится в процессе активного развития и имеет большую общественную поддержку.

2
ответ дан 18 December 2019 в 05:45
поделиться

Я, вероятно, снижусь на модификацию, но я думаю, что FreePascal является Вашим лучшим выбором.

Большинство, если не все, технических возможностей являются кросс-платформенными и разрешены вполне приятно. Я не уверен, но я мог заняться расследованиями, но TTrayIcon является межплатформенным, и это о том, что необходимо получить приложение в лотке. Это также имеет очень хорошую базовую возможность соединения с крупными игроками на Базах данных. Это является межплатформенным в Windows, Linux, Mac OS и даже в ARM и другом встраивать среды.

Единственная вещь, это - Object Pascal и не VB'ish.

7
ответ дан 18 December 2019 в 05:45
поделиться

Gambas является очевидным выбором, учитывая способ, которым Вы задали вопрос. Но я не думаю, что это, вероятно, что Вы действительно хотите. Это - самая близкая вещь к VB6 для Linux, все же.

Если Вы действительно должны быть скомпилированы, Perl является опцией (JIT) и доступен повсеместно на Linux. Большинство приложений Linux в этой ситуации, если бы они требуют быть скомпилированным, использовало бы C/C++ wth QT или инструментарии GTK. Но чаще на Linux Вы видели бы Python или используемый Perl.

4
ответ дан 18 December 2019 в 05:45
поделиться

Я полагаю, что jdesktop дает Вам межплатформенную функциональность "Системного лотка" для Java. (Редактирование: на самом деле функциональность находится в базовом Java, с 6)

И NetBeans довольно хорош для разработки графический интерфейсов пользователя, вероятно, не так хорош как VB, но не плохо, тем не менее. Но Java может быть излишеством для Вашей ситуации.

3
ответ дан 18 December 2019 в 05:45
поделиться

Для "небольшого приложения для GUI" я рекомендовал бы Tk, или с Tcl или как Tkinter с Python. Tk является кросс-платформенным очень высоким уровнем (и межъязыковой) инструментарий GUI, который очень прост в использовании. Heck, я рекомендую Tk для больших приложений для GUI также, но это не относится к делу.

Если Вы идете с Tcl, Вы также получаете действительно потрясающий механизм распределения (tclkit/starkit/starpack), который делает его тривиальным для создания единственных исполняемых файлов файла или платформы с двумя файлами определенное время выполнения + виртуальная файловая система агностика платформы.

Python мог бы дать Вам лучшую функциональность ODBC, хотя это - просто догадка. Я не использовал ODBC с Tcl или Python.

3
ответ дан 18 December 2019 в 05:45
поделиться

Я использовал несколько инструментариев GUI для кросс-платформенной разработки, вот мои лучшие 4 предложения в моем предпочтительном порядке:

Eclipse RCP - Это может быть тяжеловес, но это является кросс-платформенным, производит собственные компоненты графического интерфейса пользователя для каждой ОС и имеет много функций развертывания.

wxWidgets - Библиотека GUI с открытым исходным кодом, может использовать C++ или Python (wxpython).

Tkinter - действительно быстрый и легкий, легкий инструментарий GUI для Python, кросс-платформенного, может быть как функция, завершенная как вышеупомянутые опции.

Библиотека Java Swing - Good, но может "быть похожим на Java" (это не использует собственные компоненты графического интерфейса пользователя),

3
ответ дан 18 December 2019 в 05:45
поделиться

То, насколько важный, "находятся в системном лотке", укусило? Я не знаю ни о чем, что позволит Вам сделать это межплатформенным способом.

2
ответ дан 18 December 2019 в 05:45
поделиться

Существует несколько альтернатив VB:

http://www.realsoftware.com/products/realbasic/

http://www.libertybasic.com/visual-basic.html

и что относительно Delphi?

2
ответ дан 18 December 2019 в 05:45
поделиться

Моно Miguel de Izaca - теперь принадлежавший / спонсируемый Novell. Это дает Вам 90% платформы.NET в Linux.

1
ответ дан 18 December 2019 в 05:45
поделиться

Я, для моих грехов, был разработчиком VB, я сместился к C# и затем к C++ с QT.

Я думаю его попытка зависеть от Ваших навыков как программист, если Вы очень зависите от процедурного характера VB, затем придерживаются ОСНОВНОГО как язык.

Если Вы будете склонны разрабатывать в классах и объектах с VB, то Вы, вероятно, найдете, что Python, C# или Java являются хорошими альтернативами.

Также, выглядя межплатформенным это не просто язык, но также и инструментарий, который Вы будете использовать. QT был большим для меня, но существует также wxWidgets и GTK для именования пары.

2
ответ дан 18 December 2019 в 05:45
поделиться

Так как Вы конкретно упоминаете Visual Basic, необходимо проверить Gambas. Это не клон VB, но это - VB как.

1
ответ дан 18 December 2019 в 05:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: