有关于ShellExecute()函数使用的简单例子最好!!谢谢!再线等待!!
解决方案 »
- TADOQuery处理时出错会导致数据库进程增加?
- 请问,在delphi 中关于向数据库中增加记录的问题?
- 两个16进制数相加怎么做?
- 简单问题
- 请教一个网络定时连接问题
- edit控件如何实现里面的内容右对齐,例如输入金额。
- 通宵工作,散分30,给同在加班的朋友们
- 如果我有一个.MDB放在网站的空间上,是不是可以用ADO通过对www.xxx.com/db/.mdb进行访问和操作?服务器是WIN2000的。
- 有谁能详细的介绍以下怎样用微软的HTML Help workshop制作帮助文件吗,帮助全部是Y文,我手头也没有参考书。拜托各位了。
- 请问如何调用getdiskfreespace函数
- 请教各位一个问题!
- 前辈指点COM/DCOM/MTS,注册成功,顺便散点分。
----------------------------
ShellExecute对文件的操作都有几种方式?我就知道有open,哪位给列举一下?
edit
explore
find
open
print
properties
实际上,这个参数决定于注册表中对文件类新的那个操作!比如某类文件.abc,注册有一个操作Test,那么就可以用Test参数!!!EMail的参数:
EmailTo:收信人Email地址?subject=主题&cc=抄送&BCC=密件抄送&body=正文内容&file="文件名"其中,file只对outlook起作用。
ShellExecute(0, 'find', 'notepad.exe', nil, nil, SW_SHOW);//“查找”对话框
其实很简单,首先ShellExecute不仅可以启动应用程序,而且可以启动已注册的关联程序。
譬如,ShellExecute(0, 'edit', 'my.txt', nil, nil, SW_SHOW);
就相当于你在资源管理器里右键单击'my.txt',选择‘编辑’。
其他就依此类推。
ShellExecute(handle, 'open', 'myprogram.exe', nil, nil, SW_SHOW);
...