精易论坛

标题: C#中DLL多窗口显示问题 [打印本页]

作者: boxxie    时间: 2017-8-23 13:13
标题: C#中DLL多窗口显示问题
用C#写了个DLL,里面有多个窗口。
Form2 frm2 = new Form2();
frm2.Show();

在DLL里这上面2句,提示报错。不能显示出第二个窗口。
但在C#写的EXE里,这样写是可以显示出来。
请问介神马情况呢?

作者: 942173347    时间: 2017-8-23 13:13
不是知道你是怎么写,我写了一个例子是可以的

dllFrom.rar

68.34 KB, 下载次数: 15, 下载积分: 精币 -2 枚

dll里面两个窗体


作者: 〃黑白配    时间: 2017-8-23 14:08
Form frm2 = new Form();
作者: boxxie    时间: 2017-8-23 16:25
942173347 发表于 2017-8-23 14:14
不是知道你是怎么写,我写了一个例子是可以的


又是大牛你,非常感谢哟
作者: boxxie    时间: 2017-8-23 16:27
〃黑白配 发表于 2017-8-23 14:08
Form frm2 = new Form();


不好意思,不是偶想要的
作者: boxxie    时间: 2017-8-23 16:33
942173347 发表于 2017-8-23 13:13
不是知道你是怎么写,我写了一个例子是可以的


大大有联系方式不,找你有点事
作者: 942173347    时间: 2017-8-23 17:32
qq:942173347 加QQ联系额
作者: 伍玖伍拾丶无言    时间: 2017-9-4 12:49
dll和winform有区别的,dll是纯代码库,winform你创建的时候他自动给你生成加载界面的代码,二个概念
作者: boxxie    时间: 2017-9-5 10:03
yong 发表于 2017-9-4 12:49
dll和winform有区别的,dll是纯代码库,winform你创建的时候他自动给你生成加载界面的代码,二个概念


感觉C#的DLL像个太监一样




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4