我想在delphi中实现打开*.doc *.ppt *.htm *.Txt文件,就象在资源管理器中用鼠标双击一样,启动相应的浏览工具word、PowerPoint、IE、PatNode
解决方案 »
- 当一个控件获得焦点时,记录下这个控件的handle??
- delphi 取存储过程值 不会弄,请帮帮忙!
- 如何给控件组附值
- 关于ADOQuery数据集返回的问题,怎样才能实现查询插入呢,但是单一执行返回多个记录集不支持的时候,在线等
- 请问有sum函数的查询语句用代码加的格式是什么?我的会报错
- 升星了!放分!
- 在线求救!!!哪位大侠知道管家婆标准版3.5的注册机????
- 如何加密excel文件
- 如果在TTable中有个字段设置为ReadOnly如何更新这个TTable?
- 做数据库统计,用什么最方便,我觉得TDBChart和TDecisionChart都太麻烦了,有没有更好的?
- 发现delphi和netmeeting同时运行的冲突问题
- 怎么样用(ADO)代码进行数据库连接,数据库操作啊???
var
fileName: string;
begin
fileName := UpperCase(ExtraxtFileEx(OpenDialog1.FileName));
if fileName = '.DOC' then
winExec('winword.exe '+OpenDialog1.fileName, SW_SHOWNORMAL)
else if fileName = '.ppt' then
winExec('POWERPNT.EXE '+OpenDialog1.fileName, SW_SHOWNORMAL)
else if fileName = '.HTM' then
winExec('IExplore.exe '+Opendialog1.fileName, SW_SHOWNORMAL)
ELSE IF FILEnAME = '.TXT' then
winExec('Notepad.exe '+Opendialog1.fileName, SW_SHOWNORMAL);
END;