首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

VBA Word编程解决方案

2013-01-07 
VBA Word编程用 Add 方法可在指定区域内添加备注。下列示例紧接着选定内容添加一条备注。Selection.Collapse

VBA Word编程
用 Add 方法可在指定区域内添加备注。下列示例紧接着选定内容添加一条备注。

Selection.Collapse Direction:=wdCollapseEnd
ActiveDocument.Comments.Add Range:=Selection.Range, _
    Text:="review this"
如何用BCB表示呢?另外Delete方法又如何实现呢?
[解决办法]
OLE专业户来也!!!
翻译过来大概是这个样子:

vWordApp.OlePropertyGet("Selection").OleProcedure("Collapse", 0); // wdCollapseEnd
Variant vRange = vWordApp.OlePropertyGet("Selection").OlePropertyGet("Range");
AnsiString strText = "review this";
vWordApp.OlePropertyGet("ActiveDocument").OlePropertyGet("Comments")
        .OleFunction("Add", vRange, strText.c_str());

热点排行