各位大虾,小弟搞了一个程序。经inno setup 5打包后将安装程序发给未装VB的朋友那也可以正常使用。但是朋友重装了一次系统之后(在本机也一样),程序就不能运行了,说什么未注册的,我也知道是因为重装系统之后,那些控件都被解除注册了!而且我也会注册!我想要说的问题是:有没有一种方法,不在打包脚本中加入注册控件的代码而在form_load事件中加入注册代码。这种方法我也会,但想一下如果每次打开主程序时都要对控件注册一次,那岂不是会做很多无用功?我的意思是指:有没有什么方法可以在打开主程序时先检查一下该控件是否已经注册,如果没有注册的话,则注册,如果已经注册的话则不执行“注册控件的代码”?希望各位高手指点!