พึ่งเคยใช้งานครั้งแรกโปรดอ่านที่นี่! howtouse!
x
  • Register
หางานด้าน IT อยู่เหรอ?

รบกวนผู้รู้เรื่อง C# ทีครับ การเรียก dll จาก C

0 votes
คือว่ามีปัญหา แบบ

 

ภาษา C# เรียกฟังชัน Bubble sort จากภาษา C

 

ใน interface c# จะเป็นให้ text box แล้วมีปุ่ม convert

ให้เราใส่ ตัวเลขเช่น 54321 พอกดปุ่ม convert

จะมีโชว์ text ด้านล่างว่า 12345

 

มีใครเก่ง c# ทางนี้ช่วยทีนะครับ ปวดหัวมาก
ถามเมื่อ Mar 4, 2013 in คำถาม IT ทั่วไป โดย Sunchai Shabu (102 คะแนน)
   

1 Answer

+1 vote
DllImport ครับ

หรือไม่ก็ใช้พวก Marshal Class เอาครับเวลาติดต่อกับ C/C++

http://www.andyrushton.co.uk/csharp-calling-c-functions-marshalling-structs/

http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.marshal.aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-1
ตอบเมื่อ Mar 9, 2013 โดย nodtem66 (218 คะแนน)
อย่าลืม keyword "extern" นะครับ

Related questions

0 votes
0 คำตอบ
263 views ถามเมื่อ Dec 9, 2015 in C# โดย Jidrid (102 คะแนน)
0 votes
0 คำตอบ
0 votes
1 คำตอบ
...