Веб программирование

Gambas - Visual Basic для линукс

 
 

Сегодня, когда операционная система Линукс начинает набирать всё большую популярность, стало очень  много программ являющихся аналогичными программам, которые доступны только для Виндоус. Аналогом Visual Basic является Gambas созданный компанией Benoit Minisini. Gambas доступен для всех Линукс-систем. Установка производится через "Центр приложений". Краткий обзор.

Открываем программу. Появляется окно с 5-ю вариантами действий.

Первое "Новый проект", второе "Открыть проект", третье "Последние проекты", четвертое "Примеры" и пятое "Выход". Так как мы работаем в первый раз, жмём "Новый проект".  Далее появится окно просящее от нас указать тип нашего проекта.

Выбираем "Графическое приложение" и жмём "Next".

Далее нас просят выбрать  директорию пректа.  

Выбираем директорию и жмём "Next". 

Ну а в следующем окне нужно указать как называется твой проект. Инструкция по этому окну в нём и изложена.  Ну, все процедуры провели и наш Gambas наконец запустился.

Ну теперь мы как дома. Прям как в Visual Basic! Слева проводник проекта. Спарва панель свойств и панель с элементами управления под ней.  А в середине рабочая область. Ну, напишем первою программу? Кликаем на пункт FMain в проводнике проекта два раза. Появится наша форма. На неё кидаем Button и Label. У Button изменем свойство Text на "Hello World!" а у  Label свойство Caption на " "  Кликаем два раза по Button и в разделе PUBLIC SUB Button1_Click() пишем:

Label1.Caption = "Hello World" 'Кавычки обязательно

Теперь в меню "Отладка" выбираем "Старт"

Ну вот и всё. Теперь "пощупайте" эту систему программиравания. Что в ней есть, какие отличия от Visual Basic.

Успехов!

Про100 M161.


Есть вопросы? Спроси на нашем форуме!!
M161350 [26.12.2013 13:23]

Эта статья для переноса в раздел gambas.

valeriduss [23.09.2015 09:19]

Друзья, посоветуйте какой-нибудь учебник по Gambas.
Спасибо Валерий



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.