घर
Top.Mail.Ru Yandeks.Metrika
मंच: "मुख्य";
वर्तमान संग्रह: 2002.01.08;
डाउनलोड करें: [xml.tar.bz2];

नीचे

संवाद और डी.एल.एल. इसी तरह की शाखाएँ खोजें


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 библиотеках. Поэтому надо описать новую процедуру:
प्रक्रिया ShowMyForm(AOwner: TComponent);
था MyForm: TForm2;
शुरू करना
MyForm:=TForm2.Create(AOwner);
MyForm:=ShowModal;
MyForm.Free;
अंत;

Включим созданную процедуру в список экспорта:
निर्यात ShowMyForm;

Теперь переключимся на проект Project2.exe и укажем новую импортированную процедуру:
प्रक्रिया ShowMyForm(AOwner: TComponent);
बाहरी "Project1.dll";

Потом можешь создавать обработчик, например:
प्रक्रिया
शुरू करना
ShowMyForm(Self);
अंत;



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

शुक्रिया!



पन्ने: 1 पूरी शाखा

मंच: "मुख्य";
वर्तमान संग्रह: 2002.01.08;
डाउनलोड करें: [xml.tar.bz2];

ऊपर









मेमोरी: 0.81 एमबी
समय: 0.03 c
14-22364
एक प्रकार का बाज़
2001-11-06 00:22
2002.01.08
अगर तुम नहीं बचाओगे, तो वह चला जाएगा!


7-22426
inferno123
2001-09-25 10:32
2002.01.08
पोर्ट प्रोग्रामिंग


4-22465
AKV
2001-11-02 10:44
2002.01.08
जिस पर माउस स्थित है खिड़की के हैंडल का निर्धारण कैसे करें


6-22274
Polevi
2001-10-08 10:42
2002.01.08
और हमें सॉकेट की आवश्यकता क्यों है ???


14-22367
घोंसला
2001-11-08 14:56
2002.01.08
पढ़ाई के लिए कहां जाएं?





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский