将word的库文件msword9.olb文件也打进去,在没office的机器上好像就不行。

解决方案 »

  1.   

    要制作安装程序,可先去看看VB中的安装程序的源程序。然后,修改修改就行.
    在装VB的目录下面..\Microsoft Visual Studio\VB98\Wizards\PDWizard\Setup1中有安装程序的源程序。
      

  2.   

    如何判断系统是否安装了office2000
      

  3.   

    你可以在调用word前先使用getobject()函数or createobject()来试试可不可以创建word对象,如果不行,就提示不能使用某项功能。
      

  4.   

    office安装后就会在注册表里写有信息,你搜索关键字,好好研究一下注册表
    就知道如何用程序判断是否装了office。至于非要判断是97还是2000,装两台
    机器上比较一下不就知道了么。其实没什么难的。你一定可以搞定。
      

  5.   

    On Error GoTo Excel_err
        Set OExcel = CreateObject("Excel.Application")
        Set OExcel = Nothing...Excel_err:
        MsgBox "可能您的计算机中没有安装 EXCEL 或者 EXCEL 无法运行,无法生成报表。", vbCritical, "错误"
    注意:Word的那个您可以不打包进去
      

  6.   

    看看一本叫visual basic 大制作的书把
      

  7.   

    感谢您使用微软产品。 
        
    当您在VB程序中使用了代码进行 Microsoft Office 的 Automation,当您要打包发布您的VB程序时,您不需要将 Office 的相关 olb/dll 文件打包。这是因为,这些文件是不可分发的,而且也不能发布到没有安装相应的 Microsoft Office applications 的客户端。具体内容,您可以参考下面的文章: 
    Q249843 PRB: VB Package & Deployment Wizard Includes Office OLB Files <http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q249843>    希望对您有帮助! 微软全球技术中心  桌面产品技术支持 
        
    本帖子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。 
        
    为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。