Всем доброго. Ради эксперимента захотелось создать независимый от ББ экзешник (Просто решение просят на другой компьютер, иначе бы не морочился).
Смысл кода в том что должно открыться форма, на которой число вводится в текстовое поле, нажимается кнопка, ее обработчик запускает некий механизм, который выдает результат в открывающийся TextViews.View.
В пределах ББ все пракрасно работает, но ББ ставить на чужой комп не имею возможности (условие такое - ничего лишнего). Поэтому попробовал слинковать.
Вопросы:
1) Как правильно линковать такие проекты?
2) Я слинковал модуль, где собственно сам механизм но при запуске экзешника получаю сообщение
Цитата:
Init: Code file not found
О чем это должно говорить? Может быть в модуле Init нужно описать некую процедуру, которую загрузчик посчитает как стартующую? Тогда как она называется?
3) При запуске экзешника должна открываться форма - правильно ли я представляю себе механизм запуска, описав так код:
Код:
MODULE init;
IMPORT TextModels,Views,TextViews,
TextMappers,StdCmds;
...
BEGIN
StdCmds.OpenAux('initDialog','Передачи');
END init.
Здесь initDialog - ODC с той формой которая должна стартовать
Линкую так:
Код:
DevLinker.LinkExe
Gear.exe :=National Kernel+ Files HostFiles StdLoader Dialog Math Strings Stores Services Fonts Ports Sequencers Models Log Meta Converters Views Controllers Properties Views Mechanisms Containers TextModels Dates Printers Printing TextRulers TextSetters TextViews TextMappers Documents Windows StdDialog StdApi StdCmds init$ 1 Applogo.ico
Чего я не учитываю?