下列代码我不太懂,能解释一下吗?
FWord := ComObj.CreateOleObject('Word.Application');
FApp := DispatchHelper.Create(FWord);
FApp.PropertyPut('Visible', [True]);
FDocs := DispatchHelper.Create(FApp.PropertyGet('Documents', []));
FDocs.InvokeMethod('Open', [lFileName]);
//替换的代码
lSelection := DispatchHelper.Create(FApp.PropertyGet('Selection', []));
lFind := DispatchHelper.Create(lSelection.PropertyGet('Find', []));
lReplacement := DispatchHelper.Create(lFind.PropertyGet('Replacement', []));
lFind.InvokeMethod('ClearFormatting', []);
lReplacement.InvokeMethod('ClearFormatting', []);
lFind.InvokeMethod('Execute', ['数据', False, False, False, False, False, True, 1, False, 'data',
2, False, False, False, False]);
FWord ,FApp ,FDocs ,lSelection ,lFind ,lReplacement 是什么?
InvokeMethod是什么?参数都是什么意思? |