Hello word на WinCE

Windows_CE_logo

Как создать приложение для WinCE на Lazarus? Все очень просто. Для начала вам необходим сам Lazarus, где его скачать и как устанавливать я писал в данной статье. А так же вам понадобится дополнительный пакет, который можно скачать здесь: https://sourceforge.net/projects/lazarus/files/Lazarus

Заходим по ссылке, выбираем вашу ОС и качаем файл lazarus-1.6.0-fpc-3.0.0-cross*

Если вы программируете на Windows XP и выше (x32) под процессоры ARM, то можете сразу качать след. файл: Скачать

Описывать подробно как установить данное дополнение я не буду, если коротко то вам нужно нажать Далее, Далее, Готово с указание пути где лежит ваш Lazarus.

После того как мы все установили, запускаем нашу IDE

1

Далее все как обычно, бросаем на форму необходимые компоненты, пишем для них обработчики событий. Сделаем с вам простое приложение которое будет менять заголовок формы. Кидаем на нашу форму 2-ве кнопки: 1. Заголовок, 2. Выход

2

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

procedure TForm1.Button1Click(Sender: TObject);
begin
  Form1.Caption:='Работает';
end;

Для второй кнопки:

procedure TForm1.Button2Click(Sender: TObject);
begin
  Application.Terminate;
end;

Теперь заходим в  Проект->Параметры проекта.

3

Настройка и целевая платформа, в строке Операционная система, выбираем WinCE

4

Если вы программируете под процессоры ARM, то выбираем соответствующий пункт меню.

После чего Компилируем наш проект, и закидываем скомпилированный файл EXE на устройство.

5

Готово.  Если у вас остались вопросы, задавайте постараюсь ответить.

Для тестирования приложения на ПК под управлением Windows, вы можете скачать эмулятор Windows CE 6.5

Hello word на WinCE обновлено: 25 марта, 2016 автором: Oleg E.
Share

2 комментариев “Hello word на WinCE

  1. Добрый день!
    Помогите пожалуйста, уже 3й день пытаюсь настроить lazarus под WinCE, и по официальной инструкции и по вашей произвела действия:
    — установила lazarus-1.8.4-fpc-3.0.4-win64.exe
    — установила lazarus-1.8.0-fpc-3.0.4-cross-arm-wince-win32.exe
    — в проекте установила Целевую ОС — WInCE.
    Нажимаю Тест и получаю ошибки:
    ОШИБКА: откомпилированный модуль FPC не найден: system.ppu
    ОШИБКА: откомпилированный модуль FPC не найден: objpas.ppu
    ОШИБКА: откомпилированный модуль FPC не найден: sysutils.ppu
    ОШИБКА: откомпилированный модуль FPC не найден: classes.ppu
    ОШИБКА: откомпилированный модуль FPC не найден: avl_tree.ppu
    ОШИБКА: откомпилированный модуль FPC не найден: zstream.ppu

    При нажатии ОК выдает окно:
    Для используемого компилятора FPC отсутствует файл настройки. Вероятно, компилятор не сможет найти ряд модулей. Проверьт, что FPS установлен правильно.

    При компиляции получаю ошибку:
    Компиляция пакета FCL 1.0.1: Код завершения 1, ошибок: 1
    Error: Illegal parameter: -Twince

    Есть ли у вас какие-либо рекомендации, буду благодарна.

    • Ирина, добрый день.
      Мне кажется Вы качаете компилятор wince не под свою разрядность процессора.
      Попробуйте скачать и установить lazarus-1.8.4-fpc-3.0.4-win64.exe

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *