为什么生成的exe文件无法执行解决思路
为什么生成的exe文件无法执行
我用的VB6.0,写的程序在VB中编译执行没有问题,但生成的exe文件却无法执行
双击exe文件,响一声(就是那种出错的提示的声音,但也没出来什么提示)之后就完了....程序界面也没出来......
请问各位大虾,这是怎么回事啊?
我用记事本打开.vbp文件,开头是这样的
Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINDOWS\system32\stdole2.tlb#OLE Automation
Reference=*\G{00025E01-0000-0000-C000-000000000046}#4.0#0#C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL#Microsoft DAO 3.51 Object Library
Reference=*\G{00020813-0000-0000-C000-000000000046}#1.5#0#C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE#Microsoft Excel 11.0 Object Library
Object={F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0; COMDLG32.OCX
Object={5E9E78A0-531B-11CF-91F6-C2863C385E30}#1.0#0; MSFLXGRD.OCX
------解决方案--------------------
在开始---运行
regsvr32 COMDLG32.OCX
regsvr32 MSFLXGRD.OCX
也有可能你的VB没装好!
------解决方案--------------------
你的系统可能有问题,我以前是RDO不好用,怎么整都不行,后来重装系统好了
------解决方案--------------------
估计是注册表中相应COM的CLSID值与要求的不一致
------解决方案--------------------
建议覆盖上述COM组件,先反注册,然后再注册一遍
我用的VB6.0,写的程序在VB中编译执行没有问题,但生成的exe文件却无法执行
双击exe文件,响一声(就是那种出错的提示的声音,但也没出来什么提示)之后就完了....程序界面也没出来......
请问各位大虾,这是怎么回事啊?
我用记事本打开.vbp文件,开头是这样的
Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINDOWS\system32\stdole2.tlb#OLE Automation
Reference=*\G{00025E01-0000-0000-C000-000000000046}#4.0#0#C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL#Microsoft DAO 3.51 Object Library
Reference=*\G{00020813-0000-0000-C000-000000000046}#1.5#0#C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE#Microsoft Excel 11.0 Object Library
Object={F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0; COMDLG32.OCX
Object={5E9E78A0-531B-11CF-91F6-C2863C385E30}#1.0#0; MSFLXGRD.OCX
------解决方案--------------------
在开始---运行
regsvr32 COMDLG32.OCX
regsvr32 MSFLXGRD.OCX
也有可能你的VB没装好!
------解决方案--------------------
你的系统可能有问题,我以前是RDO不好用,怎么整都不行,后来重装系统好了
------解决方案--------------------
估计是注册表中相应COM的CLSID值与要求的不一致
------解决方案--------------------
建议覆盖上述COM组件,先反注册,然后再注册一遍