错误代码0xc0000005
无c++dll源码
dll调用
[DllImport("ik220dll.dll", EntryPoint = "IK220Read48")]
public extern static bool IK220Read48(ushort Axis, ushort Latch, ref double pData);
代码运行1分钟左右开始报错
double x1, x2;
private void timer1_Tick(object sender, EventArgs e)
{
//label1.Text = System.DateTime.Now.ToString();
try
{
Class1.IK220Read48(0, 0, ref x1);
Class1.IK220Read48(1, 0, ref x2);
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
double c = x1*1000;
double d = x2*1000;
textBox1.Text = c.ToString();
textBox2.Text = d.ToString();
}
}
该怎么解决?