Подключение внешней dll - C#
Формулировка задачи:
подскажите пожалуйста, как делается(синтаксис). сам программист, но так вышло что с dll вообще никогда не работал.
Решение задачи: «Подключение внешней dll»
textual
Листинг программы
- public partial class Form1 : Form
- {
- [DllImport("FANselect.dll", SetLastError = true)]
- private static extern IntPtr ZAJsonRequestA([MarshalAs(UnmanagedType.LPStr)]StringBuilder szReq);
- public Form1()
- {
- InitializeComponent();
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- private void button1_Click(object sender, EventArgs e)
- {
- string sResult;
- StringBuilder sbuilder = new StringBuilder();
- sbuilder = new StringBuilder();
- sbuilder.Append("{ "cmd":"search","cmd_param":"0","language":"EN","psf":"50","qv":"2500", "username":"ZAFS38737","password":\*****","product_range" : "BR_01", }");
- sResult = Marshal.PtrToStringAnsi (ZAJsonRequestA(sbuilder));
- MessageBox.Show(sResult);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д