Excel2000/XP和PowerPoint2000/XP内部COM插件的实现
2006-07-22 11:45:19 来源:WEB开发网核心提示: //* 导入工程所需Office2K及PowerPoint2K类型库,其*//* 中路径可根据安装路径自行设定, jingzhou xu *//***Office 2000下导入使用 /#import "E:\\Program Files\\Microsoft Office\\O
/////////////////////////////////////////////////////////////////////////////////
/* 导入工程所需Office2K及PowerPoint2K类型库,其*/
/* 中路径可根据安装路径自行设定, jingzhou xu */
/******************* Office 2000下导入使用 ************************/
#import "E:\\Program Files\\Microsoft Office\\Office\\mso9.dll" rename_namespace("Office")
using namespace Office;
#import "D:\\Program Files\\Common Files\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.olb" rename_namespace("VBE6")
using namespace VBE6;
// PowerPoint导入库
#import "E:\\Program Files\\Microsoft Office\\Office\\MSPPT9.OLB" named_guids,rename_namespace("MSPPT")
using namespace MSPPT;
第二点:注册类型信息有所不同(*.rgs),将文件rgs中内容的下半部分修改如下所示:
Excel2000下:
HKCU
{
Software
{
Microsoft
{
Office
{
Excel
{
Addins
{
''ExcelAddin.Excel2000Addin''
{
val FriendlyName = s ''Excel20002000 Addin''
val Description = s ''Excel20002000下插件''
val LoadBehavior = d ''00000003''
val CommandLineSafe = d ''00000001''
}
}
}
}
}
}
}
PowerPoint2000下:
Tags:Excel XP PowerPoint
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接