刚刚接触delphi,导师让我修改一个题库系统 其中一个模块是调用word显示题目(题目存在word文档中)
其中有一段代码是
procedure TmanalselectpaperForm.createpaper; var docs,Template,NewTemplate,Itemindex,a:oleVariant;
var Index,sFile,bFlag:OleVariant;
var s: Selection;
var timufile,timuSQL,temptixing:string;
var shitii,jj:integer;
var findmaxID,tom:string;
var ipp:integer;
begin
WordApplication1.Connect;
WordApplication1.Visible:=true;
docs:= WordApplication1.Documents;
docs.add(NewTemplate:=False);
itemindex:=1;
WordDocument1.ConnectTo(WordApplication1.Documents.Item(itemindex));
s:=WordApplication1.Selection;编译时,delphi报错
信息是 var s: Selection;Undeclared identifier: 'Selection'
请问 为什么会出现这个报错 我用的word是2007版本的 是不是与版本有关
我在网上查阅相关问题,其中有段代码也是var s: Selection; 但是没提到有错误出现
恳请各位前辈帮我解答下,不胜感激
其中有一段代码是
procedure TmanalselectpaperForm.createpaper; var docs,Template,NewTemplate,Itemindex,a:oleVariant;
var Index,sFile,bFlag:OleVariant;
var s: Selection;
var timufile,timuSQL,temptixing:string;
var shitii,jj:integer;
var findmaxID,tom:string;
var ipp:integer;
begin
WordApplication1.Connect;
WordApplication1.Visible:=true;
docs:= WordApplication1.Documents;
docs.add(NewTemplate:=False);
itemindex:=1;
WordDocument1.ConnectTo(WordApplication1.Documents.Item(itemindex));
s:=WordApplication1.Selection;编译时,delphi报错
信息是 var s: Selection;Undeclared identifier: 'Selection'
请问 为什么会出现这个报错 我用的word是2007版本的 是不是与版本有关
我在网上查阅相关问题,其中有段代码也是var s: Selection; 但是没提到有错误出现
恳请各位前辈帮我解答下,不胜感激
解决方案 »
- 请问这个属性怎样赋?RzPanel1.BorderOuter:=fsflat;这样错的
- 关于取得汉字的unicode编码的问题
- 小弟是新手,问个简单的问题,大哥们帮下忙啊
- delphi开发的程序如何查看登录窗口的用户名和密码
- Delphi8怎样使才好啊?
- 我在开发WebOffice组件时,如果另外启动一个Word,OLE组件中的Word就不能操作了,怎样解决.
- 急,请教各位高手,钩子问题?
- 怎样建立拨号连接?
- 怎样使主窗体显示时,不显示在任务栏上?
- pibpib2001(风轻云淡)进来领分
- 控制文本框只能输入数字问题
- 串口取数……托利多tcs60,带ind221仪表盘,仪表盘参数见附件……电脑如何取数?
方便稍微解释下吗
为什么当s声明为variant型时就解决了类型问题