易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi中如何打开新的word文档

1.按下面的方法打开word,但是没有新文档,得自己新建,能不能自动生成一个新文档.
2.打开word的时候,程序界面也跳出来了,能不能让它在word后,或者最小化
Delphi(Pascal) code:
uses comobj;
procedure TForm1.word1Click(Sender: TObject);
var Word: Variant;
begin
try
Word := CreateOLEObject('Word.Application');
Word.Visible := true;
except
Showmessage('初始化word失败,可能没装word,或者其他错误;请重起再试。');
word.DisplayAlerts := false;//是否提示存盘
word.Quit;//如果出错则退出
exit;
end;
Application.Restore;
Application.BringToFront;
end;



谢谢楼上的,孩子好漂亮
这样一来,第二个问题就没有了,但是excel在调用的时候,excel工作表出来了,接着程序界面也出来了呢,不知道大家有没有遇到这种情况.

Word.Documents.Add;
什么意思 解释一下

楼组excel 这样行不
Excel.Documents.Add;

excel的话:
Excel.Workbooks.Add

mark


相关问答:

delphi編寫自動更新程序

由于客戶端有的文件經常更新(遠程的,不是局域網),
所以想寫個自動更新的 程序。
看網上的 方法資料,知道些方法,但不知道具體怎么寫。
......

Delphi中数据库查询的疑惑

昨晚在Delphi数据库查询中遇到了一个疑惑。代码如下:
procedure TFormSearchAchievement.ComboBoxXYChange(Sender: TObject);
var
  XY : string;
begin
  XY := comboboxxy.Items[comboboxx ......

Delphi怎么取返回内容中的指定部分.

返回的内容是如下代码,怎么能渠道2b?
<p class="text1">1a </p>
<p class="text1">2b </p>
<p class="text1">3c </p>
<p cl ......

用了一个月delphi。从那边学回了个好习惯。哈哈

void CAutoMsgDlg::OnBnClickedButton1()
{
CInternetSession  netSession;
CHttpConnection  *pHttpConn;
CHttpFile        *pFile;
CString    &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号