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

नीचे

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


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

दोस्तों, dll में AboutBox डायलॉग को रटना कैसे है और फिर इसे प्रोग्राम से कॉल करें?



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

निर्देश + उदाहरण:

1। फ़ाइल -> नया -> डीएलएल
2। फ़ाइल -> नया फॉर्म

किसी अन्य एप्लिकेशन से फ़ॉर्म को कॉल करने के लिए, आपको इसे गतिशील रूप से बनाने की आवश्यकता है, क्योंकि सामान्य डेल्फी तंत्र DLL में काम नहीं करते हैं। इसलिए, एक नई प्रक्रिया का वर्णन करना आवश्यक है:
प्रक्रिया ShowMyForm (AOwner: TComponent);
था MyForm: TForm2;
शुरू करना
MyForm: = TForm2.Create (AOwner);
MyForm: = ShowModal;
MyForm.Free;
अंत;

निर्यात सूची में बनाई गई प्रक्रिया को शामिल करें:
निर्यात ShowMyForm;

अब Project2.exe प्रोजेक्ट पर जाएँ और एक नई आयातित प्रक्रिया निर्दिष्ट करें:
प्रक्रिया ShowMyForm (AOwner: TComponent);
बाहरी "Project1.dll";

फिर आप एक हैंडलर बना सकते हैं, उदाहरण के लिए:
प्रक्रिया
शुरू करना
ShowMyForm (स्व);
अंत;



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

शुक्रिया!



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

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

ऊपर









मेमोरी: 0.55 एमबी
समय: 0.034 c
14-22404
MJH
2001-11-05 14:58
2002.01.08
Ineta लागत (घंटा)


1-22210
लाल रंग का आदमी
2001-12-15 20:12
2002.01.08
ऐसे कैसे नमट ............................


3-21950
एकांतवासी
2001-12-05 11:38
2002.01.08
अवैध रूप से शुरू किए गए लेन-देन


14-22331
बस्क
2001-10-26 17:57
2002.01.08
क्या प्रोग्रामर के बीच कई वामपंथी हैं?


1-22122
मिखाइलोव दिमित्री
2001-12-19 19:38
2002.01.08
फिर से घटनाओं के बारे में





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