c:\winnt\system32\regsvr32 我找到了这个exe文件,但是怎么注册呢? 运行它,弹出对话框说 No dll name specifiedUsage:regsvr32[/u][/s][/n][/i[:cmdline]] dllname 下面就解释u s n i了。因为这是一个已经应用的办公自动化系统,头儿叫我读这个的源代码,我正在看。 试着运行exe程序,发现问题的。所以程序本身应该没有问题。 如果说“程序所用到的ACTIVEX控件在系统中不存在”,那么怎样知道程序中使用过什么控件呢
to bigwind(大风) :你要找到这个文件,然后 按照regsvr32 D:\smart\sm.dll 这个格式进行注册
我找到了这个exe文件,但是怎么注册呢?
运行它,弹出对话框说
No dll name specifiedUsage:regsvr32[/u][/s][/n][/i[:cmdline]] dllname
下面就解释u s n i了。因为这是一个已经应用的办公自动化系统,头儿叫我读这个的源代码,我正在看。
试着运行exe程序,发现问题的。所以程序本身应该没有问题。
如果说“程序所用到的ACTIVEX控件在系统中不存在”,那么怎样知道程序中使用过什么控件呢
按照regsvr32 D:\smart\sm.dll
这个格式进行注册
没有做过这样的事,能不能说的“傻瓜”一点?
而且D:\smart\sm.dll是什么?没找到阿
现在我的程序是 …\SmartMail.exe,同一个文件夹下面没有dll文件
我怎么知道dll文件的名字?
你在你的程序里使用了*.dll或.ocx注册相关的文件就可了
不明白是什么意思。这个程序不是我写的,是头儿叫我看的,一个办公自动化的系统,以后也许会让我修改。我从来没有接触过要注册之类的问题,你能不能解释的详细一点?谢谢to cdspace(寄情楼主):
源代码我是有的,但是头儿只给了我vb的代码(见上几行的说明),没有给我数据库,所以源代码编译到连接数据库时就不能编译下去了。没法跟踪当然直接去问头儿最简单了,可是我不敢……
只好来问大家了,反正我问的白痴大家也会体谅的吧,嘿嘿
多谢大家帮帮忙~
Win2000 以上不用装了.
1)在这个程序中引用了某些不是VB或WIN自有的外部控件或DLL文件,程序运行时不能找到此对象来生成一个实例.或者是此DLL或OCX文件存,但它又引用了其它的不存于你机器上的DLL,同样会出错.
注册的方法,你可看MSDN,上面说的很详细.
2)如果没有数据库,你这个程序是测不下去的,可以回去扁你的头儿,他会没话说的.
3)这样测程序,还不如自个儿写一个了.
所以不敢去问头儿呀~~
-_-b
是因为程序引用了outlook的有关的东东,而我机器上没有装outlook……
现在装了,就好了
-_-b