Nach Hause
Top.Mail.Ru Yandeks.Metrika
Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

Nach unten

Dialog & dll Finden Sie ähnliche Zweige


DNT   (2001-12-15 16:20) [0]

Ребята, как запихнуть диалог AboutBox в dll и затем вызвать из программы?



MARcoDEN   (2001-12-15 17:27) [1]

Инструкции + пример:

1. File -> New -> DLL
2. File -> New Form

Для вызова формы из другого приложения нужно создать её динамически, т.к. обычные механизмы Дельфи не работают в DLL библиотеках. Поэтому надо описать новую процедуру:
Verfahren ShowMyForm(AOwner: TComponent);
war MyForm: TForm2;
beginnen
MyForm:=TForm2.Create(AOwner);
MyForm:=ShowModal;
MyForm.Free;
end;

Включим созданную процедуру в список экспорта:
Ausfuhr ShowMyForm;

Теперь переключимся на проект Project2.exe и укажем новую импортированную процедуру:
Verfahren ShowMyForm(AOwner: TComponent);
extern "Project1.dll";

Потом можешь создавать обработчик, например:
Verfahren
beginnen
ShowMyForm(Self);
end;



DNT   (2001-12-15 17:43) [2]

Vielen Dank!



Seiten: 1 ganze Branche

Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

nach oben









Speicher: 0.81 MB
Zeit: 0.028 c
1-22080
Delphimun
2001-12-18 17:11
2002.01.08
Wie lade ich den Cursor von der Ressource und speichere ihn dann auf der Festplatte?


3-21940
Serik
2001-12-05 09:15
2002.01.08
InterBase und VisualC ++


3-21980
Aleksandr
2001-12-05 13:26
2002.01.08
So erstellen Sie eine Verbindungszeichenfolge TADOConnection im Programm


14-22348
Ivan Shikhalev
2001-11-06 22:04
2002.01.08
Über Richter


1-22084
Mikhalyov Dmitry
2001-12-19 14:53
2002.01.08
Ereignissperre





Afrikanisch albanisch Arabic Armenisch Aserbaidschanisch Baskisch Weißrusse Bulgarian katalanisch Chinesisch (vereinfacht) Chinesische Tradition) kroatisch Tschechisch Dänisch Dutch Englisch estnisch Philippinisch Finnish Französisch
Galicisch Georgisch Deutsch Griechisch haitian Creole hebräisch Hindi ungarisch isländisch Indonesian irisch Italian Japanisch Koreanisch lettisch litauisch Makedonisch Malay Maltesisch Norwegian
persisch Polnisch Portugiesisch rumänisch Russisch serbisch Slovak Slowenisch Spanisch swahili Swedish Thai Türkisch Ukrainisch Urdu Vietnamesisch Walisisch Jiddisch Bengalisch bosnisch
cebuano Esperanto Gujarati Hausa Hmong igbo Javanisch kannada khmer Laotisch Lateinisch Maorisch Marathi Mongolisch nepali Pandschabi Somalisch Tamilisch Telugu yoruba
Zulu
Английский Französisch Deutsch Italienisch Португальский Russisch Spanisch