求助:我在用窗体传值时,第一次能运行成功,以后就一直报错了
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 无法将文件“obj\Debug\WindowsFormsTest_01.exe”复制到“bin\Debug\WindowsFormsTest_01.exe”。文件“bin\Debug\WindowsFormsTest_01.exe”正由另一进程使用,因此该进程无法访问此文件。
这是子窗体的。
private string MidMessage { get; set; }
public void SendMessage(string str)
{
MidMessage = str;
}
private void Form2_Load(object sender, EventArgs e)
{
this.label1.Text = MidMessage;
}
private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.MdiParent = this;
form2.SendMessage(textBox1 .Text .Trim());
form2.Show();
}
这是父窗体的。
求助大佬怎么解决。
————————————————————
问题已解决
打开任务管理器,切换到进程,把WindowsFormsTest_01.exe关闭
再运行
Form2 form2 = new Form2();
form2.MidMessage = textBox1 .Text .Trim()
form2.ShowDialog();试试
为啥你这的这么复杂