经过测试 用VB编译的exe 有些电脑运行会出现 Microsoft Office Professional Edition 2003 无法访问您要使用的功能所在的网络位置这种提示。 后来发现是mscomctl.ocx导致的,不用此部件就不会出现这种提示。 先不讨论重装office来解决。
 请问有没有其他的方法可以解决 这个部件出现的问题,程序也不想换mscomctl.ocx部件,太多地方用到了,换部件很麻烦。

解决方案 »

  1.   

    将能用的mscomctl.ocx和你的exe文件放在同一个目录下试试。
      

  2.   

    运行会出现 Microsoft Office Professional Edition 2003 无法访问您要使用的功能所在的网络位置这种提示只不过office的安装盘找不到而已!有必要那么烦啊!先不讨论重装office来解决插盘,重装比你想其它方法来的快得多....
      

  3.   

      
      不可能每个客户会有安装盘 或完整版的office
      

  4.   

    zhao4zhong1 用你的方法还是会出现此问题
      

  5.   

    客户端电脑的offic安装有问题,这个不是你能控制的,要么就不用,要么你就要明确告诉客户你的程序运行所需环境
      

  6.   

    将能用的mscomctl.ocx
    再加上comctl32.dll,comdlg32.dll
    和你的exe文件放在同一个目录下试试。
      

  7.   

    我误打误撞解决过,但当时以为没解决,删除相关的解决文件了,第二天开机就没了...原来要重启
    肯定有办法的,我正在寻求这个办法!为什么mscomctl.ocx会跟Office关联,真烦
      

  8.   


     应该跟你说的一样 跟office里面差某一些文件