Форум: "WinAPI";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];
ВнизCreateWindow и TForm1 Найти похожие ветки
← →
Dot (2005-04-15 14:05) [0]Здравствуйте мастера.
Я пишу программу на чистом Апи.
в программе необходимо подключить сторонний юнит, в котором объявлен uses Forms, самой формы нет, но он обращается к моей форме (то есть он думает что я тоже создал уже VCL форму.)
Возможно ли вообще заставить его работать с не-VCL формой , то есть с Апи. ?
← →
Digitman © (2005-04-15 14:15) [1]
> подключить сторонний юнит
исходник его имеется ?
← →
Eraser © (2005-04-15 14:16) [2]Dot
Если требует объект наследник TForm- значит нельзя...
← →
alpet © (2005-04-15 14:29) [3]Точнее - если используется наследник TForm - выигрыша в размере выходного файла не будет - можно использовать формы в основной программе. Другое дело, если доступен исходник "стороннего юнита" - в нем можно исправить обращения к форме на обращения к API-окну.
← →
Dot (2005-04-15 22:27) [4]Исходник юнита есть!
Как раз и думаю что же там в нем наисправлять
← →
Digitman © (2005-04-16 13:26) [5]
> думаю что же там в нем наисправлять
убери из его uses модуль Forms и попробуй скомпилировать - компилятор укажет тебе на все места в юните, где тем или иным образом используется модуль Forms .. а дальше - анализируй, что там и зачем, надо оно тебе или не надо ...
← →
GrayFace © (2005-04-16 18:28) [6]Кроме Forms надо убрать Controls - он, как мне помнится, дает основную часть объема.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c