打开一个文件。
ShellExecute (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long |
参数 | 类型及说明 |
---|---|
hwnd | Long,指定一个窗口的句柄,有时候,windows程序有必要在创建自己的主窗口前显示一个消息框 |
lpOperation | String,指定字串“open”来打开lpFlie文档,或指定“Print”来打印它 |
lpFile | String,想用关联程序打印或打开一个程序名或文件名 |
lpParameters | String,如lpszFlie是可执行文件,则这个字串包含传递给执行程序的参数 |
lpDirectory | String,想使用的完整路径 |
nShowCmd | Long,定义了如何显示启动程序的常数值。参考 ShowWindow 函数的 nCmdShow 参数 |
shellexecute(Handle,'open',pchar(fold),'','',SW_SHOW) |
ShellExecute(self.Handle,'open', 'mailto:makebest@163.com', nil, nil, SW_SHOW ) |