* * *    
Главная » Статьи » Введение

Просмотров: 1388 | Дата: 23.05.2022 | Коментарии (0)

Первое знакомство


Материал предназначен для тех, кто только начинает знакомство с языком.
Продвинутым не читать!

После установки компилятора:

1. Качаем русификатор и устанавливаем его правильно указав путь к папке PureBasic.

2. Скачиваем справку на русском языке и бросаем с заменой в папку PureBasic.

Это нам даёт, кроме перевода интерфейса, на русском языке все всплывающие сообщения об ошибках в коде:





Уже более-менее понятно о чём речь.

3. Создаём себе шаблон и сохраняем,например такой:

Enumeration
 #Window_0
EndEnumeration


OpenWindow(#Window_0,0,0,380,200,"Окно",#PB_Window_MinimizeGadget|#PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_Invisible)
 SetWindowColor(#Window_0,RGB(167, 167, 167))
 
 
HideWindow(#Window_0, 0)
Repeat
Event = WaitWindowEvent() 
Window = EventWindow() 
Gadget = EventGadget()
 Select Event
 Case #PB_Event_Gadget
 Select EventGadget()
 Case 1
 Case 2
 If EventType()=#PB_EventType_LeftClick 
 EndIf
 Case 3
 Case 4 
 Case 5
 EndSelect 
 EndSelect 
If Event = #PB_Event_CloseWindow
 Break 
EndIf
ForEver
;


4. Учимся работать с справкой

90% вопросов - есть в справке.
Практически все элементы языка описываются в справке.
У каждого гаджета или окна есть определенный набор свойст, параметры.
(название, ширина, высота, текст, цвет текста и фона, вкус и.т.д.)

Например:

SetGadgetText(#Gadget, Text$) - Изменяет текстовое содержимое определенного #Gadget
GetGadgetText(#Gadget) - Возвращает содержимое текста в указанном #Gadget

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

5. Дополнительные библиотеки добавляют новые функции.
Например PureCOLOR - позволяет менять цвет и фон практически у всех элементов.

6. Если справки мала - идём в Code Archiv ищем, что нас интересует там.

7. На форуме есть поиск
По ключевому слову ищем, что нас интересует (в идеале задавать одно слово, для лучшего результата)
В настройках выбрать Показывать результаты как: Сообщения

8. Пользуемся программой поиск, ищем на забугорных сайтах и в Google.
Используем написанные программы для поиска:
  Поиск
  Поиск

9. Спрашиваем на форуме.

"Всё уже украдено до нас"

Все возникающие вопросы уже, как правило, кто то задавал и на них отвечали...

Но всё это не значит, что не надо спрашивать...
Для этого и форум.



Как сказал один из участников форума:

Да обращайся, мы тут добрые












Сайт посвящён языку программирования PureBasic — коммерческий компилятор языка программирования, использующего синтаксис BASIC. Предназначен для создания кроссплатформенных приложений для AmigaOS, Linux, Microsoft Windows, Windows NT и Mac OS X. Разработан компанией Fantaisie Software.