在delphi中使用container和wordApplication将文件打开后;
我想获取操作用户的选择信息;
使用语句
showmessage(wordApplication.selection.text);
d得到我要的结果了;
但每次操作后olecontainer就不能再次操作选择了。请问,怎么能让这种操作连续?
我想获取操作用户的选择信息;
使用语句
showmessage(wordApplication.selection.text);
d得到我要的结果了;
但每次操作后olecontainer就不能再次操作选择了。请问,怎么能让这种操作连续?
包括获取选择文件并将当前选择文件加入一个编辑框
但还是会出现界面跳动的问题(因为在olecontainer失去焦点和得到焦点切换时文档的工具栏的显示问题)。
现在哥们想问的是;
1,怎么能让嵌入ole中的word工具栏一直不显示;
2,怎么能够让嵌入ole中的word文档默认显示格式为“普通视图”,或者“web视图”。
对于olecontrain一般是:
OleContainer1.OleObject.application.CommandBars['Standard'].visible:= false;
对于olecontrain一般是按照下面类似的格式:
OleContainer1.OleObject.application.CommandBars['Standard'].visible:= false;//关闭标准工具栏
OleContainer1.OleObject.Application.dialogs.item(88).show();//打印文档
wapp_Main.ActiveWindow.View.type_:=wdNormalView;