重装系统后,原来的VB工程打不开了,直接显示不能被加载怎么办

ricardoh3llo 2015-11-05 11:09:17
重装系统后,原来的VB工程打不开了,直接显示不能被加载怎么办
...全文
4643 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
MAXtoDEATH 2015-11-14
  • 打赏
  • 举报
回复
如果不是没复制完所有文件的话,就尝试使用企业版。。。
赵4老师 2015-11-12
  • 打赏
  • 举报
回复
在64位Windows下: 64位exe和dll在目录c:\windows\system32目录下; 32位exe和dll在目录c:\windows\syswow64目录下; 所以要注意: 在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。 且注册要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll
pipi20151001 2015-11-12
  • 打赏
  • 举报
回复
一是你的vbp文件受到破坏了;二你的工程里需要包含的组件等引用缺失。
舉杯邀明月 2015-11-11
  • 打赏
  • 举报
回复
引用 11 楼 ricardoh3llo 的回复:
行 463: 控件 TabStrip1 的类 MSComctlLib.TabStrip 不是一个已加载的控件 这个问题呢,怎么解决。重新注册了MSCOMCT2.OCX也没用
Win7及更高版本的系统,仅仅注册了控件,在VB6中未必能用。 我的解决方法是,先“以管理员权限”运行VB6(在VB6的快捷方式上点鼠标右键,或直接在VB6.exe上点右键), 然后新建一个标准EXE工程,把需要使用的控件在这个工程中加载引用一下。 以后在标准账户下,这些控件就能直接正确加载使用了。 注意那个“提权”一定要操作成功才行,有一些Ghost系统,UCA功能已经被破坏了, 不能正确提权,这种恐怕只有激活系统内置的那个Administrator账号,到那个账号下去运行VB6来操作了。
ricardoh3llo 2015-11-07
  • 打赏
  • 举报
回复
行 463: 控件 TabStrip1 的类 MSComctlLib.TabStrip 不是一个已加载的控件 这个问题呢,怎么解决。重新注册了MSCOMCT2.OCX也没用
ricardoh3llo 2015-11-07
  • 打赏
  • 举报
回复
引用 9楼舉杯邀明月 的回复:
[quote=引用 8 楼 ricardoh3llo 的回复:] [quote=引用 7楼舉杯邀明月 的回复:]你可以先打开“记事本”,然后把这个工程文件拖到记事本的窗口中。 如果能打开: 这个问题就有点复杂了,你可以需要重建这个工程。 如果打不开: 文件权限问题,不能读写这个文件。
记事本打开是乱码算打开吗[/quote] VB6的工程文件是纯文本格式的好不好! 你用记事本打开,看到的是乱码,那么: 1. 工程文件已经被有意(或者意外)的破坏了。 2. 工程文件是不是放在某个“加密文件夹”中的?你重装系统后,它是不能正确解密的。   (这个是我的猜想,具体在不解密的情况下打开加密文件内容是什么状态,还不清楚。没试验过。) [/quote]的确就是加密了,重装加密系统
舉杯邀明月 2015-11-06
  • 打赏
  • 举报
回复
引用 8 楼 ricardoh3llo 的回复:
[quote=引用 7楼舉杯邀明月 的回复:]你可以先打开“记事本”,然后把这个工程文件拖到记事本的窗口中。 如果能打开: 这个问题就有点复杂了,你可以需要重建这个工程。 如果打不开: 文件权限问题,不能读写这个文件。
记事本打开是乱码算打开吗[/quote] VB6的工程文件是纯文本格式的好不好! 你用记事本打开,看到的是乱码,那么: 1. 工程文件已经被有意(或者意外)的破坏了。 2. 工程文件是不是放在某个“加密文件夹”中的?你重装系统后,它是不能正确解密的。   (这个是我的猜想,具体在不解密的情况下打开加密文件内容是什么状态,还不清楚。没试验过。)
ricardoh3llo 2015-11-06
  • 打赏
  • 举报
回复
引用 7楼舉杯邀明月 的回复:
你可以先打开“记事本”,然后把这个工程文件拖到记事本的窗口中。 如果能打开: 这个问题就有点复杂了,你可以需要重建这个工程。 如果打不开: 文件权限问题,不能读写这个文件。
记事本打开是乱码算打开吗
Tiger_Zhao 2015-11-05
  • 打赏
  • 举报
回复
可能是整个路径太长了。
把 .vbp 所在的目录移到 D:\ 下,并且用短目录名试试。
舉杯邀明月 2015-11-05
  • 打赏
  • 举报
回复
你可以先打开“记事本”,然后把这个工程文件拖到记事本的窗口中。 如果能打开: 这个问题就有点复杂了,你可以需要重建这个工程。 如果打不开: 文件权限问题,不能读写这个文件。
舉杯邀明月 2015-11-05
  • 打赏
  • 举报
回复
应该是“权限”问题。
Tiger_Zhao 2015-11-05
  • 打赏
  • 举报
回复
你的文件/目录属于重装前的某个用户私有吧,属性的安全中把当前用户或everyone的权限加上去。
ricardoh3llo 2015-11-05
  • 打赏
  • 举报
回复
新建一个可以打开 管理员权限运行没有用 .vbp文件在其他XP电脑上用vb可以打开
Tiger_Zhao 2015-11-05
  • 打赏
  • 举报
回复
新建一个工程、保存、再打开呢?

还有的可能
B)权限问题,用管理员权限运行VB6.exe
C).vbp文件坏了
ricardoh3llo 2015-11-05
  • 打赏
  • 举报
回复
没有用诶、、、、、、

741

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧