Пятница, 07.05.2021, 13:07
PureBasic - кроссплатформенный язык программирования
Главная Форум Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Категории раздела
Начинающим [8]
Статьи
[16.06.2011][Начинающим]
Как быстро найти описание функции или оператора. (0)
[11.06.2011][Начинающим]
Создание EXE программы. (3)
[24.03.2011][Начинающим]
Работа с отладчиком (0)
[17.03.2011][Начинающим]
Замена значка в исполняемом файле (2)
[15.03.2011][Начинающим]
Перезагрузка процедур. (0)
[09.03.2011][Начинающим]
Создание самораспаковывающегося ZIP архива (0)
[24.02.2011][Начинающим]
Работа с ZIP архивами (0)
[22.02.2011][Начинающим]
Определение IP адреса компьютера (0)
Файлы
[28.06.2011][Примеры]
Примеры программ. (1)
[27.06.2011][PB 4.50 и 4.51]
PortLib - работа с портами компьютера (2)
[10.04.2011][PB 4.50 и 4.51]
PureSMTP - отправка почты (2)
[10.03.2011][Примеры]
3D демки. (1)
[10.03.2011][Примеры]
2D демка. (0)
[09.03.2011][PB 4.50 и 4.51]
Русская справка (0)
[09.03.2011][PB 4.50 и 4.51]
Русификатор PureBasic (1)
[02.03.2011][PB 4.50 и 4.51]
HID_Lib - работа с USB HID устройствами. (9)
[01.03.2011][Примеры]
CodeArchiv_v4-Beta (0)
[28.02.2011][Учебники]
Установка PureBasic на ОС Linux (0)
 Каталог статей
Главная » Статьи » Учебные материалы » Начинающим

Создание EXE программы.

В этой статье будет рассказано о том, как создать приложение (EXE программу) в Windows. Материал с некоторыми оговорками соответствует так же ОС Linux, MacOS X и AmigaOS.  

Создать приложение (в Windows это EXE программа) довольно просто - нужно в меню  Компилятор выбрать Создать приложение...


При этом, появится диалоговое окно сохранения EXE программы на диске (если исходный текст предварительно не был сохранен, то появится окно его сохранения). Созданный исполняемый файл можно будет запускать на других компьютерах под управлением операционной системы Windows, даже если на них не установлена среда PureBasic.

Перед созданием приложения, можно изменить настройки, которые вызываются при выборе Настройки компилятора... в меню Компилятор.


Например, флажок Поддержка стиля Windows XP определяет будет ли программы выглядеть по современному, либо ее внешний вид будет как в старых версиях Windows.
Если в программе имеются параллельные потоки, то нужно обязательно установить флажок Создать приложение с безопасным потоком. Это позволит сгенерировать код который будет стабильно работать.
В поле Библиотека подсистемы можно указать требуемую подсистему, например UserLibThreadSafe если в программе используются параллельные потоки и отмечен флажок Создать приложение с безопасным потоком. Библиотекой подсистемы является одна из папок в папке SubSystems PureBasic.
Если вы хотите чтобы при запуске программы в Windows Vista, Windows 7 и последующих, появлялся запрос прав администратора, то отметьте флажок Запрос режима администратора для Windows Vista.
Путь к значку программы указывается в поле Использовать иконку.

На вкладке Ресурсы, можно выбрать файлы ресурсов, добавляемые в исполняемый файл.
На вкладке Версия, можно ввести информацию о версии программы, авторе и т. д.


После компиляции программы, эта информация будет отображаться при наведении мышки на файл.


и в свойствах файла



Если необходимо создать программу, которая должна правильно отображать кириллицу в операционных системах без ее прямой поддержки, либо требуется чтобы программа корректно работала с различными символами, скажем, китайскими иероглифами или арабскими письменами, то необходимо программу скомпилировать в юникоде.
Для этого нужно отметить флажок Создать unicode приложение (см. второй рисунок сверху).
Так же нужно редактор кода перенастроить на работу с кодировкой UTF-8. Для этого в меню Файл нужно выбрать Кодировка UTF-8.
Внимание!
Это действие может испортить код программы, поэтому его предварительно желательно сохранить в буфере обмена или в другом месте.



Благодаря этому появится возможность работать со всеми языками мира, например, с китайским, арабским и другими.


В окне скомпилированной программы, текст так же будет отображаться правильно.

Категория: Начинающим | Добавил: fils (11.06.2011)
Просмотров: 18870 | Комментарии: 3 | Теги: Компиляция, exe, Unicode, опции проекта, Версия программы, настройки компилятора, Юникод, PureBasic, Windows, Создание EXE | Рейтинг: 5.0/5
Всего комментариев: 2
0
2 яя   [Материал]
Бесплатную версию можете скачать на официальным сайте. http://purebasic.com/download.php
Платная версия легко находится в инете.

0
1 призрак99   [Материал]
как скачать?

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2021
Форма входа

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поиск
Друзья сайта
  • Разработчики PureBasic
  • Русский сайт о PureBasic
  • pure-basic.narod.ru
  • mirashic.narod.ru
  • purebasic.ucoz.com
  • purebasic.org
  • purebasic.ru
  • Копировать материалы сайта без разрешения автора, ЗАПРЕЩЕНО!

    Сделать бесплатный сайт с uCoz