Текущий архив: 2004.02.25;
Скачать: CL | DM;
ВнизСовместимость MCK-проектов с FPC Найти похожие ветки
← →
Кладов (2003-06-05 09:27) [0]Надо выбрать, какой способ лучше. Есть варианты:
1. в MCK-компоненты TKOLProject/TKOLForm добаляется свойство FPCcompatible, и сразу генерится код, который учитывает особенности KOL+classes+FPC. Мне не очень нравится, что надо туда-сюда менять это свойство на всех формах.
2. MCK сразу генерит код, в котором {$IFDEF KOLCLASSES}...{$ELSE}...{$ENDIF KOLCLASSES} обрамляет альтернативные участки кода. Тогда при компиляции с FPC\KOL.PAS (неважно, в Delphi или FPC) будет задействован новый вариант кода, в котором PMyForm = TMyForm; TMyForm = class( TObj ), ну и т.д. Кажется, так лучше во всех отношениях.
Есть еще варианты?
(И все-таки, что там с ресурсами? Никто не писал команде FPC? Может, это баг, или обходится как-то все-таки).
Нужно делать инструкцию по миграции своего кода под FPC.
← →
savva (2003-06-05 10:19) [1]на мой взгяд с директивами лучше (повторюсь - для меня). Поэтому я за 2-й вариант
← →
Boguslaw (2003-06-05 17:14) [2]second variant. There is also one solution but difficult : pascal preprocessor and change many IFDEF to simple macros and project defines like in C++ but this way preprocessor (or simple program like kol2fpc) is required before compilation
Страницы: 1 вся ветка
Текущий архив: 2004.02.25;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.029 c