UG二次开发,实际上是通过编写和显式加载dll,来扩展UG的功能。
根据情况的不同,这个dll的编写可能用到 UG OPEN/API、WIN32 API 、MFC等。
今天我突发奇想:每次调试dll都要先启动UG,再由UG调用dll,那不是太花时间了!而且我的计算机配置也不太好(P4 1.5G,256MB,WinXP,UG NX),每次听到硬盘嘎嘎地响,还担心它哪天会玩完。最要命的是,从User Function 载入dll后,并不能从UG中直接卸载dll;还要先关闭UG,再启动UG,才可以调试修改过的、新的dll。这编程的时间,倒还不如调试时启动、关闭UG费的时间更多!