首    页 界面/窗口 网络/通讯 数据库 组件开发 图像/多媒体 NET/Web 其它技术 源码下载 资料下载 软件共享 软件外包 曲艺杂谈
栏目导航:  首    页  |  组件开发  |  其它组件   


COM开发问题集锦一


原作者:施昌权    源出处:卓为VC    发布者:施昌权    发布类型:原创    发布日期:2008-08-29


        问题1:当出现错误:error C2065: 'CComVariant' : undeclared identifier时

        解决方法:包含头文件:#include   <atlbase.h> 即可

        问题2:当用VC操作Word2003时,出现错误:error C2501: '_Application' : missing storage-class or type specifiers

        解决方法:添加头文件:#include "MsWord.h"  即可

        问题3:error C2660: 'SaveAs' : function does not take 11 parameters

        解决方法:当VC操作Word2003时,SaveAs函数需要16个参数,参数不够时用vOptional补齐:
                SaveAs(
                        vFileName,    //VARIANT* FileName
                        vOptional,    //VARIANT* FileFormat
                        vOptional,    //VARIANT* LockComments
                        vOptional,    //VARIANT* Password
                        vOptional,    //VARIANT* AddToRecentFiles
                        vOptional,    //VARIANT* WritePassword
                        vOptional,    //VARIANT* ReadOnlyRecommended
                        vOptional,    //VARIANT* EmbedTrueTypeFonts
                        vOptional,    //VARIANT* SaveNativePictureFormat
                        vOptional,    //VARIANT* SaveFormsData
                        vOptional,    //VARIANT* SaveAsAOCELetter
                        vOptional,
                        vOptional,
                        vOptional,
                        vOptional,
                        vOptional
                );

        问题4:LoadLibrary("msxml.dll")失败,动态链接库(DLL)初始化例程失败

        解决方法:下载msxmlchs.msi,然后安装上,再注册msxml.dll即可。

        问题5:error C2660: 'Open' : function does not take 12 parameters

        解决方法:VC操作Word2003时,Open函数需要十六个参数:
                Open(
                        vFileName,        // FileName
                        vTrue,             // Confirm Conversion.
                        vFalse,            // ReadOnly.
                        vFalse,            // AddToRecentFiles.
                        vOptional,        // PasswordDocument.
                        vOptional,         // PasswordTemplate.
                        vOptional,         // Revert.
                        vOptional,         // WritePasswordDocument.
                        vOptional,         // WritePasswordTemplate.
                        vOptional,         // Format. // Last argument for Word 97
                        vOptional,         // Encoding // New for Word 2000/2002
                        vOptional,         // OpenAndRepair
                        vZ,                 // DocumentDirection wdDocumentDirection LeftToRight
                        vOptional,         // NoEncodingDialog
                        vOptional,
                        vOptional
                ) 


关于我们 版权声明 广告服务 联系我们 友情链接 加入收藏
站长:施昌权    Email:scq2099yt@163.com    MSN:scq2099yt@live.cn    QQ:14046300    本站QQ群:67202409
Copyright © 2008     卓为VC(www.joyvc.cn)    All Rights Reserved    建议分辨率 1024×768
本站由施昌权制作维护
京ICP备09012297号