से कॉल सी # डीएल मैंने एकल विधि के साथ नेट 3.5 डीएल बनाया, जिसे डेल्फी .exe द्वारा बुलाया जाना है। दुर्भाग्य से यह काम नहीं करता है।डेल्फी
कदम: 1. बनाएं सी # 3.5 कोड के साथ dll:
public class MyDllClass
{
public static int MyDllMethod(int i)
{
MessageBox.Show("The number is " + i.ToString());
}
}
- जाओ विधानसभा गुण के लिए -> विधानसभा सूचना और "बनाने के विधानसभा कॉम दृष्टव्य"
- प्रयुक्त चेक किया RegAsm.exe को मेरे डीएल
यह डेल्फी अपवाद फेंकता है जो इंगित करता है कि यह डीएलएल को कनेक्ट नहीं कर सकता है। अप्रबंधित कोड से सी # प्रबंधित डीएल के उपयोग को सक्षम करने के लिए आवश्यक कदम क्या हैं।
क्या कोई इस विषय के बारे में अच्छा उदाहरण से परिचित है?
धन्यवाद
वास्तव में किस प्रकार आप वस्तु कनेक्ट करने के लिए कोशिश कर रहे हैं? क्या आप इसे विज़ार्ड का उपयोग कर आयात कर रहे हैं (जो आपके लिए एक रैपर इकाई उत्पन्न करता है) या आप सीधे लाइब्रेरी लोड कर रहे हैं? –
मुझे इन मुद्दों के लिए समाधान मिला - –