Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

KOL + FPC для WinCE: Ошибка при компиляции   Найти похожие ветки 

 
igg ©   (2009-05-30 23:51) [0]

Прочитал FAQ, всё, что можно, на эту тему, поискал в форуме - не нашел ответа. Подскажите, что я делаю не так?

Скачал и установил Lazarus c FPC, плюс кросс для арма:
Lazarus-0.9.27-20287-fpc-2.3.1-20090529-cross-arm-wince-win32.exe
Lazarus-0.9.27-20287-fpc-2.3.1-20090529-win32.exe
Установил в C:\LAZARUS.

Также скачал порт KOL под CE - файл kol-ce-2.80.3.zip. Распаковал в C:\LAZARUS\KOL.

Простейший проект на FPC с использованием KOL под WinCE/ARM выглядит так:


program Test;
{$mode objfpc} {$H+}
uses Windows, Messages, KOL;

var Form, Btn: PControl;

begin
 Form := NewForm(Applet, "Test");
 Btn := NewButton(Form, "OK");
 Run(Form);
end.


Никакого MCK, никакого визуального проектирования. Компилирую такой командой:

C:\LAZARUS\FPC\2.3.1\BIN\I386-WIN32\fpc.exe -Twince -Parm -XX -CX -Xs -FuC:\LAZARUS\KOL\kol TEST.PAS

Все прекрасно собирается и запускается.

А дальше начинаются непонятки. Читаю уроки на http://kolnmck.kolmck.net/lessons/lessons3.shtml, пытаюсь изменить размеры кнопки, как там описано. Меняю строку создания кнопки на такую:


 Btn := NewButton(Form, "OK").SetSize(120, 50);


Пытаюсь скомпилировать - получаю сообщение об ошибке
test.pas(11,32) Error: Illegal qualifier
test.pas(11,32) Fatal: Syntax error, ";" expected but "identifier SETSIZE" found
Fatal: Compilation aborted

Пытался разделить:

 Btn := NewButton(Form, "OK")
 Btn.SetSize(120, 50);


Без разницы, точно так же не принимает. Что я делаю не так? Может, это какие-то отличия версии для WinCE? Тогда где почитать о них?

Заранее благодарен всем откликнувшимся. Что-то попытка самостоятельно понять, в чем проблема, успеха не имела. Теперь надеюсь на "помощь клуба" :)


 
Дмитрий К ©   (2009-05-31 10:30) [1]

{$mode delphi}


 
igg ©   (2009-05-31 18:49) [2]

Спасибо огромное!



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.363 c
15-1334164870
ФордзБоярд
2012-04-11 21:21
2013.03.22
сложение цветов


15-1344577423
желчь
2012-08-10 09:43
2013.03.22
Kerk стал мужиком


2-1343717574
AV
2012-07-31 10:52
2013.03.22
Поток, организация проверки раз в секунду PostThreadMessage


1-1298124684
Wadimka
2011-02-19 17:11
2013.03.22
Наложение Bitmap


2-1333830083
Den
2012-04-08 00:21
2013.03.22
заранее задать размер строки Setlength ?