如何在delphi中打开指定的word文档!并判断如果系统装有word 则提示word 未安装,否则打开指定word文档!谢谢.. 用OLE,CONNECTTONEWOBJECT,通过返回值判断是否安装了WORD。打开后再用OLE的方法FILEOPEN。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var XL:variant;...//Word try XL:=CreateOLEObject('Word.Application'); except Animate.Visible:=false; Animate.Active:=false; Forms.Application.MessageBox('在创建WORD的OLE对象时出现错误,没有安装WORD或WORD的OLE不能正常工作。', '提示框', MB_SYSTEMMODAL+mb_ok + MB_ICONEXCLAMATION); exit; end;///Exceltry XL:=CreateOLEObject('Excel.Application'); except Animate.Visible:=false; Animate.Active:=false; Forms.Application.MessageBox('在创建EXCEL的OLE对象时出现错误,没有安装EXCEL或EXCEL的OLE不能正常工作。', '提示框', MB_SYSTEMMODAL+mb_ok + MB_ICONEXCLAMATION); exit; end; 楼上的兄弟,你好呀,这段代号运行不了啊!!!!!CreateOLEObject未定义???? Animate未定义???? 我很菜,上面的问题能说明一下吗??谢谢了! 用openObject;如返回错误,改用createObject即可。 uses中加入OleServerAnimate.Visible:=false;---去掉Animate.active:=false; ---去掉 Button按钮的自定义字体颜色设置为什么没有效果(ParentFont属性为False)? PChar 的问题? 如何处理这种问题? 关于菜单设计的问题:为什么我没有定义快捷键却显示了一个快捷键 TQuery可以查询了多个数据集结果,怎样使用其他数据集呢? 如何截获控件的按键事件? 进来看详情 做一个食品超市做进销存系统,用什么数据最好?欢迎讨论…… 留言都有分。 问一个注册表方面的问题 toolbutton怎样才能显示caption 最直接了当的问题!! 一个HOOK的小问题
XL:variant;
...
//Word
try
XL:=CreateOLEObject('Word.Application');
except
Animate.Visible:=false;
Animate.Active:=false;
Forms.Application.MessageBox('在创建WORD的OLE对象时出现错误,没有安装WORD或WORD的OLE不能正常工作。', '提示框',
MB_SYSTEMMODAL+mb_ok + MB_ICONEXCLAMATION);
exit;
end;///Excel
try
XL:=CreateOLEObject('Excel.Application');
except
Animate.Visible:=false;
Animate.Active:=false;
Forms.Application.MessageBox('在创建EXCEL的OLE对象时出现错误,没有安装EXCEL或EXCEL的OLE不能正常工作。', '提示框',
MB_SYSTEMMODAL+mb_ok + MB_ICONEXCLAMATION);
exit;
end;
Animate未定义????
我很菜,上面的问题能说明一下吗??谢谢了!
Animate.Visible:=false;---去掉
Animate.active:=false; ---去掉