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

नीचे

कैसे एक DLL के लिए एक समारोह पैरामीटर पारित करने के लिए। इसी तरह की शाखाएँ खोजें


Chak   (2001-12-19 10:07) [0]

मैं एक मान पास करता हूं और एक पूरी तरह से अलग फ़ंक्शन में आता है। मैं PChar प्रकार का उपयोग करता हूं। अगर किसी को पता है, तो मुझे समझाएं, अग्रिम धन्यवाद!



Алексей Петров   (2001-12-19 10:19) [1]

कॉलिंग एग्रीमेंट आइडेंटिटी को वेरीफाई करें



Chak   (2001-12-19 10:24) [2]

मैं इसे कैसे जांच सकता हूं, मैं डेल्फी में नया हूं, वास्तव में क्या जांचना है?



DieHard   (2001-12-19 10:28) [3]

कॉलिंग सम्मेलनों की मदद पर एक नज़र डालें
सबसे अधिक बार, जब एक DLL में फ़ंक्शन की घोषणा करते हैं, तो निर्देश का उपयोग किया जाता है। stdcall



Chak   (2001-12-19 10:39) [4]

इसलिए मैं इसका उपयोग करता हूं, विपरीत दिशा में पैरामीटर का संचरण समस्याओं के बिना जाता है, कि मैं संचारित और प्राप्त करता हूं, लेकिन इसके विपरीत, कुछ भी नहीं!
यदि मैं एक पूर्णांक के रूप में 8 अंक को पास करता हूं, तो DLL में मुझे सात अंकों की संख्या मिलती है, अगर एक PChar के रूप में, तो अंत में हमें "$ us" जैसा कुछ मिलता है। कहाँ - मैं नहीं समझ सकता हूँ!



Алексей Петров   (2001-12-19 10:44) [5]

तब ऐसा लगता है कि वे dlls का उपयोग नहीं कर रहे हैं।
डीएल में वर्णित के रूप में देखें। यदि आपको विवरण नहीं मिल रहा है - सीडीसीएल को हटाने या बदलने के लिए stdcall का प्रयास करें।



Chak   (2001-12-19 13:06) [6]

कोई DLL-ku ने लिखा, सुनिश्चित करने के लिए है!



Алексей Петров   (2001-12-19 13:34) [7]

यह अजीब है अगर प्रोटोटाइप बिल्कुल समान हैं ...
यदि केवल परियोजना विकल्पों में कुछ समस्या है - हालाँकि डॉल्फ़िन डिफ़ॉल्ट रूप से कॉल समझौतों को कॉन्फ़िगर नहीं करते हैं :(

शायद आप एक प्रोटोटाइप तैयार करेंगे, जो स्पष्ट हो जाएगा?



Chak   (2001-12-19 14:57) [8]

=> एलेक्सी पेट्रोव
धन्यवाद !!! मैं यह दिखाने के लिए कोड का एक टुकड़ा भेजना चाहता था कि मेरे साथ सब कुछ ठीक है, लेकिन मैंने इसे कॉपी किया और मुझे कोई स्टेकल नहीं मिला !!!
मैं समाप्त हो गया और सब कुछ काम कर गया! इस तरह, मैं भी नहीं जानता, वैसे भी, मैं दो दिनों के लिए पीड़ित हूं :)))) धन्यवाद!



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

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

ऊपर





मेमोरी: 0.56 एमबी
समय: 0.022 c
6-22266
PHN
2001-10-02 14:50
2002.01.08
जुडिये


3-21998
Yu
2001-12-07 11:27
2002.01.08
क्वेरी से प्रविष्टि हटाना


1-22191
stalker_boss
2001-12-16 02:50
2002.01.08
ध्वनि


1-22137
AlexandrH_
2001-12-20 08:06
2002.01.08
StringGride में फ़ोकस कैसे प्रबंधित करें।


4-22480
amamed_3071
2001-11-03 10:09
2002.01.08
Epson प्रिंटर पर प्रिंट करें





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