घर
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.57 एमबी
समय: 0.025 c
14-22326
McSimm
2001-11-04 11:35
2002.01.08
कोई अपने दिमाग को लंबा करना चाहता था? एल्गोरिथ्म के लिए विकल्प क्या हैं?


14-22339
चीनी हाउ ज़ो वुत
2001-11-01 10:12
2002.01.08
प्रोग्रामर, आपका नाम क्या है?


14-22380
भौजनशाला का नौकर
2001-11-09 10:37
2002.01.08
Muscovites, किसी को भी बिक्री पर जीत एपीआई संदर्भ गाइड देखा है?


4-22486
Pantero
2001-11-03 23:59
2002.01.08
संभालना


14-22408
fliz
2001-11-08 15:24
2002.01.08
क्या यह डेल्फी में एक बग है?! : (





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