以前编好的没问题的程序,过了几个月,到现在我在打开工程的时候,总出现提示框提示不能加载.ocx后缀文件.例如:我打开在'D:\vb\图书管理系统'的应用程序时,出现这样的提示:不能加载'D:\vb\图书管理系统\RICHTX32.OCX'--继续加载吗?
  我继续加载下去,结果不能显示数据库中的内容,不知道是连接数据库出什么问题了.还望高手指点迷津.

解决方案 »

  1.   

    首先在命令行里用 regvr32 "路径+RICHTX32.OCX"来注册一下RICHTX32控件.然后在打开时的对话框中选择"是"来加载工程.进入后将那个RICHTX32控件删除掉(可能它已经变成了picturebox控件),再重新引用RICHTX32.OCX,再画到窗体上就行.
      

  2.   

    就是在你电脑左下角的那个"开始"---"运行".
    点击"运行"后就输入regvr32 "路径+RICHTX32.OCX
      

  3.   

    我输入:regvr32"D:\VB\ 李贤根(网吧管理系统)\COMDLG32.OCX".然后出现提示框:windows找不到文件'regvr32"D:\VB\ 李贤根(网吧管理系统)\COMDLG32.OCX"',请问是怎么回事?
      

  4.   

    你路径不对.
    COMDLG32一般是在C:\WINNT\system32下面.
      

  5.   

    这个问题是因为你在程序中使用了RichTextBox控件,而这个控件是在你缺少的这个文件RICHTX32.OCX中。但是要能在工程中使用,必须首先注册,"tztz520(午夜逛街) "就是告诉你注册的方法,只有注册成功后,才可以使用。
    如果不明白,去网上搜索一下,很多的。
      

  6.   

    这回我是这么输的:regvr32"C:\WINDOWS\system32\COMDLG32.OCX".但还是windows找不到文件.是不是命令有误.
      

  7.   

    你少了一个"S",还有一个窗格.
    regSvr32 C:\WINDOWS\system32\COMDLG32.OCX
      

  8.   

    先搜索一下COMDLG32.OCX,就可以知道具体路径