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

Вниз

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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.058 c
14-1116580265
12DFBDDh
2005-05-20 13:11
2005.06.06
Роберт Шекли


3-1115099064
_DB_
2005-05-03 09:44
2005.06.06
SQL запрос на выбор записей, начанающихся с определенного слова


10-1093613582
Reflex
2004-08-27 17:33
2005.06.06
вопрос по OleAutomation


1-1116884166
grol
2005-05-24 01:36
2005.06.06
Работа с динамическими массивами!


14-1116517512
Jem
2005-05-19 19:45
2005.06.06
Сканер hp scanjet 2300c