Конференция "KOL" » Помощь по KolCE [Lazarus, WinCE]
 
  • SergeR © (28.07.08 10:39) [0]
    Всем привет. Решил попробовать себя в написании под КПК.
    Скачал fpc 2.2 под win32,WinCE, Lazarus 0.9.24.
    Потратив пол дня на изучение всё таки удалось всё установить и настроить.
    Установил KolCE + MCK, обновил через SVN. Написал тестовый проект.
    Под Win32 работает, под WinCE тоже компилится, но при запуке под WM6
    показывает вверху только название формы. (см. http://keep4u.ru/imgs/b/080728/ad/ad92f3fb760191dc96.jpg) и всё.
    Пробовал компилить тестовый проект от mdv (в составе mdvControls). Вообще пришет runtime error 202.
    Опции копилятора:
    Тип элемента управления LCL  - winCE
    Для какой ОС -t winCE
    ЦП - arm, Остальное по умолчанию.
    Подскажите, что не так?
    Зы. Под Delphi с KOL проблем не имею.
    Ззы. Lazarus, fpc, SVN и КПК вижу второй раз в жизни )
  • SergeR © (28.07.08 10:54) [1]
    Пока писал вопрос, понял, почему не видно форму.
    Left и TOP у формы были за пределами экрана.
    Вопрос снят. Буду мучать дальше.
  • mdw © (28.07.08 11:17) [2]

    > Left и TOP у формы были за пределами экрана.

    DefaultPosition=True
    DefaultSize=True
  • SergeR © (28.07.08 15:31) [3]
    Спасибо.
    А случайно для работы с DBF под WinCE ничего нету ни у кого?
  • mdw © (28.07.08 16:15) [4]
    Как сказать, именно под WinCE, не знаю. Попробуй http://www.kolnmck.ru/files/components/db/kolmdvdbf.7z . Должно работать, в принципе. Если возникнут проблеммы, свисти, постараюсь адаптировать.
  • SergeR © (28.07.08 17:57) [5]
    После замены string на KOL_String в нескольких местах заработало (по крайней мере dbf создает и в Win32 и в WinCE).
    Будем копать дальше. Спасибо.
  • Maloric (30.07.08 22:15) [6]
    Скачал сегодня связку
    1) Lazarus-0.9.25-fpc-2.2.3-20080729-win32
    2) Lazarus-0.9.25-fpc-2.2.3-20080729-cross-arm-wince-win32
    сверху установил Kol-CE-2.80 (либо KolCE_rev247, незнаю чем они отличаются)

    Делаю все по инструкции, под Win32 пустая форма собирается отлично!
    Пытаюсь собрать проект WinCE,arm и выходит ошибка
    D:\Soft\Programming\Lazarus\kol\kol\KOLDirDlgEx.pas(700,32) Error: Identifier not found "PNMCustomDraw"



    Попробовал вставить в KOL.pas строки
    {$IFDEF WINCE}
     {$INCLUDE delphicommctrl.inc}
     {$IFDEF UNICODE_CTRLS}
       {$DEFINE interface_part} {$I KOL_unicode.inc} {$UNDEF interface_part}
     {$ENDIF UNICODE_CTRLS}
    {$ENDIF WINCE}



    в итоге ошибка
    D:\Soft\Programming\Lazarus\kol\kol\delphicommctrl.inc(241,31) Error: Duplicate identifier "I_SKIP"



    подскажите что ни так? все точно по инструкции, но почему он цепляет KOLDirDlgEx не пойму
  • Yury Sidorov (31.07.08 00:19) [7]
    Для правильной работы с fpc 2.2.2+ нужно брать последнюю svn ревизию KOL-CE с sourceforge.
  • Maloric (31.07.08 10:39) [8]
    с svn я тоже пробывал, таже ошибка
  • Maloric (31.07.08 16:26) [9]
    где скачать Lazarus работающий с KolCE?
  • listy (02.08.08 00:02) [10]
    Тоже не смог установить на последний снапшот лазаруса 2.80 версию кола. На вики фрипаскаля есть альтернативная инструкция, по ней следовал - не помогло. У кого был удачный опыт установки кол на последний лазарус и фпц?
  • Yury Sidorov (02.08.08 21:29) [11]
    С последней svn версией KOL-CE, которую можно взять только, используя svn клиент, все должно работать.
  • Maloric (02.08.08 22:20) [12]
    если не знаешь что такое svn, походу будет трудновато...а ни у кого нет скачанной оттуда?
  • Yury Sidorov (02.08.08 22:59) [13]
    Зарелизил версию 2.80.1 для стрждущих :)
    http://sourceforge.net/projects/kol-ce/
  • Maloric (02.08.08 23:14) [14]
    да я уже нашел ссылку, только не понял что означает этот svn, просто зашел Оперой по ссылке на svn ссылку и скачал все файлы, щас по тестим
  • Maloric (02.08.08 23:36) [15]
    Опять...тридцать пять...
    Только скопировал, скомпилировал, начинаю устанавливать, а он пишет не найден Mirror.pas вот те на...
    В параметрах пакета и в параметрах компилятора даже указал пути на папки с KOL и на папку MCK.
  • Maloric (03.08.08 00:02) [16]
    Извините за глупые вопросы, в строке "Модуль" в опциях проекта, папка неправильно было указана.
    С последними версиями снапшота Lazarus-a (у меня от 29.07.2008) и версией Kol-ce 2.80.1 все отлично работает.
    Yury Sidorov огромное спасибо за помощь! =)
  • listy (03.08.08 07:33) [17]

    > да я уже нашел ссылку, только не понял что означает этот
    > svn, просто зашел Оперой по ссылке на svn ссылку и скачал
    > все файлы, щас по тестим

    Использовать нужно клиент svn, искай ссылки на вики.
    > Зарелизил версию 2.80.1 для стрждущих :)http://sourceforge.
    > net/projects/kol-ce/

    Спасибо большое, оно там давно не обновлялось!
    А версия 2.80.1 от 2.87 кола, для делфи, сильно отличается?
  • Yury Sidorov (03.08.08 11:43) [18]

    > А версия 2.80.1 от 2.87 кола, для делфи, сильно отличается?

    Отличается списком изменений от 2.80 до 2.87 :) Изменения можно посмотреть на оф. сайте KOL.
  • Maloric (03.08.08 19:18) [19]

    > listy
    > Использовать нужно клиент svn, искай ссылки на вики.

    У меня и без него все отлично скачалось
 
Конференция "KOL" » Помощь по KolCE [Lazarus, WinCE]
Есть новые Нет новых   [134431   +12][b:0][p:0.001]