WinForm 父子窗体关闭
ztnhnr
这个作者很懒,什么都没留下…
展开
-
win7 64位系统运行regsvr32.exe注册32位模块提示版本不兼容的解决方法
因为项目上的需要,要运行第三方厂家的exe程序,启动后报错“无法启动此程序,因为计算机中丢失rtl70.bpl。尝试重新安装该程序以解决此问题。”。通过“windows无法启动此程序,因为计算机中丢失rtl70.bpl”方法,下载模块后,将模块放在“C:\Windows\System32”或“C:\Windows\SysWOW64”中,运行 regsvr32.exe 注册模块时,又出现下面的错误“模块***已加载,但找不到入口点”。网上搜索后,可能原因是,因为在64位系统...原创 2020-07-23 13:24:13 · 6256 阅读 · 0 评论 -
将一个Form窗体放到Panel(或者splitContainer的Panel)上去
private void button1_Click(object sender, EventArgs e) { //如下向Panel添加一个不带标题栏的窗体. this.panel1.Controls.Clear(); Form2 form2 = new Form2(); form2 .Top原创 2009-08-11 14:35:00 · 1712 阅读 · 0 评论 -
WinForm主窗体Close(),Show()的子窗体随之关闭的问题
当前的窗体名为form1,想点击button1后,关闭当前窗体,同时把窗体名为form2用方法Show()出来,但是form1调用Close()方法关闭以后,form2也被关闭。 原因:form2和form1同属一个线程,当form1调用Close()方法被关闭时,进程也被关闭,因此form2窗体也被关闭;要将form2放到另一个线程中去。 解决方法:1.在form1中添原创 2009-08-11 13:26:00 · 2215 阅读 · 0 评论