你好
所以我有一个奇怪的问题[以前从未遇到过]。
这可能是因为我有一个循环是这样的:
while (chkDefault.CheckState == CheckState.Checked)
{
ValueOfX.Text = Convert.ToString( mem.ReadFloat( xGet ) );
ValueOfY.Text = Convert.ToString( mem.ReadFloat( yGet ) );
ValueOfZ.Text = Convert.ToString( mem.ReadFloat( zGet ) );
Application.DoEvents();
}
此循环是在单击按钮后进行的:
private void Start_Click (object sender, EventArgs e)
PS:如果我单击“开始”按钮,则即使关闭表格(x)仅,该过程仍可继续运行。
我也尝试过:
private void Form1_FormClosed (object sender, FormClosedEventArgs e)
{
Process Proc = Process.GetProcessesByName("myFormProcess")[0];
Proc.Close();
}
但是似乎没有任何工作。我添加了一个messageBox Form1_FormClosed,以查看它在关闭表单后是否确实有效,是的,它提示了消息。 但是没有关闭进程。