yanasdf789 发表于 2015-5-7 11:02:18

C# 窗体程序

CAD 基于.net二次开发 只能生成 DLL 文件吗。如果我要生成一个窗体程序,是不是只能基于ActivX 开发?

ivde 发表于 2015-5-7 11:20:16

DLL 也可以有窗体

Application.ShowModalDialog
Application.ShowModelessDialog
Application.ShowModalWindow
Application.ShowModelessWindow

yanasdf789 发表于 2015-5-7 12:50:00

ivde 发表于 2015-5-7 11:20 static/image/common/back.gif
DLL 也可以有窗体

Application.ShowModalDialog


这样的话我必须先启动CAD。
我现在的项目是将各种数据文件入库到arcSDE中,DWG文件入库只是其中一个模块。其他格式文件我就不需要打开CAD了

ivde 发表于 2015-5-7 13:34:13

那就是 C# 本身问题了,一个工程中 Exe 也可以引用 show dll 中的 Window 吧

雪山飞狐_lzh 发表于 2015-5-7 17:43:08

如果不想开cad可以用teigha

Real_King 发表于 2015-5-7 23:01:06

自定义控件

j15tty 发表于 2015-5-15 16:53:27

添加窗体文件不就可以了,也可以自定义控件
页: [1]
查看完整版本: C# 窗体程序