![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Форма в библиотеке [D5, D6, Win95/98]
Orvat © (2002-04-20 08:39:00)Люди, скажите пожалуйста как из библиотеки вызывать форму в RunTime, и вообще как подключить библиотеку динамически.
(Да, подскажите как сделать в Delphi6 так, чтобы при трассировке не заходить в библиотеки, которые подключены в Uses, сам чето найти не могу)
Mike_Goblin (2002-04-20 13:25:00) [1]> Как создать
Версия Delphi - 6
1. Создание проекта библиотеки
File/New/Other - DLL Wizard
2. Включение в проект формы
File/New/Form
3. Создание метода - код DLL ниже
uses
SysUtils,
Classes,
Unit1 in "Unit1.pas" {DLLForm},
Forms;
{$R *.res}
procedure ShowForm(App:TApplication);stdcall;
begin
with TDLLForm.Create(App) do
try
ShowModal;
finally
Free;
end;
end;
exports
ShowForm;
begin
end.
Orvat (2002-04-20 12:14:00) [2]
> 1. Форма в библиотеке - добавь туда модуль с формой, напиши
> метод, который создает экземпляр формы и показывает его.
> Вызывай данный метод из приложения. (Что тут сложного?)
Как создать ???
Mike_Goblin (2002-04-20 10:36:00) [3]1. Форма в библиотеке - добавь туда модуль с формой, напиши метод, который создает экземпляр формы и показывает его. Вызывай данный метод из приложения. (Что тут сложного?)
2. LoadLibrary
3. F8 :)) а если серьезно Project|options|Compiler - скинь галку Use Debuf DCU
Orvat (2002-04-20 09:25:00) [4]Неужели никто не знает, или такие тупые вопросы не обсуждаются?