VB使用ShellExecute调用其他程序
2008-01-21 15:53
363 查看
2007-12-24 14:06:30
VB使用ShellExecute调用其他程序 |
ShellExecute APi是功能强大的函数调用接口,它不仅可以调用不带参数的可执行文件,还可以执行带参数的文件,如cmd ping 127.0.0.1,还有可以打开指定的网页和收发邮件的功能. 声明: Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (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 原型: HINSTANCE ShellExecute( HWND hwnd, //父窗口句柄 LPCTSTR lpOperation, //操作,"open","print","explore" LPCTSTR lpFile, //文件名,前面可加路径 LPCTSTR lpParameters, //参数 LPCTSTR lpDirectory, //默认文件夹 INT nShowCmd //显示方式 ); 打开一个应用程序 ShellExecute(this-mailto:huolf@tom.com[/u][/url]","","", SW_SHOW ); 打开文件夹 ShellExecute(handle, "open", path_to_folder, NULL, NULL, SW_SHOWNORMAL) 用系统打印机打印文档 ShellExecute(this- |
相关文章推荐
- VB使用ShellExecute调用其他程序
- VB 调用打开各种文件(自动查找使用默认的程序)
- vc中ShellExecute的使用(调用外部程序)
- 在使用C#调用COM组件操作Excel的时候阻止其他程序对此文件操作
- 怎么让vb编写好的程序生成独立的文件啊,在其他电脑上也能独立使用?
- java程序中调用其他工具打开文本---Runtime.getRuntime().exec()的使用
- 使用SetLocaleInfo设置时间后必须调用广播WM_SETTINGCHANGE,通知其他程序格式已经更改
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- WinExec,ShellExecute ,CreateProcess 调用其他进程,即开启其他exe程序
- WinExec,ShellExecute ,CreateProcess 调用其他进程,即开启其他exe程序
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- C# 使用 Environment.GetCommandLineArgs 方法 制作*.exe和参数 供其他程序调用
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- C# 使用 Environment.GetCommandLineArgs 方法 制作*.exe和参数 供其他程序调用
- VB.NET 使用其他用户启动程序
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- 如何使PC上运行的程序不能退出,并且用户只能使用当前正在运行的程序。不能使用PC上的其他程序
- C/C++使用WinAPI CreateProcess函数调用外部程序
- VB中使用WinSock控件编写网络程序
- VB使用shell函数打开外部exe程序的实现方法