110,534
社区成员
发帖
与我相关
我的任务
分享
private void button1_Click(object sender, EventArgs e)
{
txtResult.Text = "";
txtOut.Text = "";
string strIn = txtIn.Text;
StringBuilder strOut = new StringBuilder(1024);
int result = Test1.YbjkInterface(strIn,ref strOut);
txtResult.Text = result.ToString();
txtOut.Text = strOut.ToString();
MessageBox.Show("执行完毕");
}
class Test1
{
[DllImport("hisYbjkInterface.dll")]
public static extern int YbjkInterface(string strIn, ref StringBuilder strOut);
}
private void button1_Click(object sender, EventArgs e)
{
txtResult.Text = "";
txtOut.Text = "";
string strIn = txtIn.Text;
StringBuilder strOut = new StringBuilder(1024);
int result = Test1.YbjkInterface(strIn, strOut);
txtResult.Text = result.ToString();
txtOut.Text = strOut.ToString();
MessageBox.Show("执行完毕");
}
class Test1
{
[DllImport("hisYbjkInterface.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Ansi)]
public static extern int YbjkInterface(string strIn, [MarshalAs(UnmanagedType.LPStr)]StringBuilder strOut);
}