小生对Shell函数和ShellExecute函数的使用方法、联系、区别不甚了解,哪位大侠能江湖救急一下,小生这厢有礼了!由其是联系、区别要讲清楚。
VB中Shell函数和ShellExecute函数的使用方法、联系、区别?
楼主,vb之中只有shell函数,没有shellexecute函数,该函数是vc的函数 vb的shell函数用法:功能:执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。语法:Shell(pathname[,windowstyle])Shell 函数的语法含有下面这些命名参数:pathname 必要参...
VB中的Shell 函数怎么用?
shell 函数只可以执行.exe .com .bat 的可执行文件。ShellExecute 是个api函数,可以执行与Windows系统相关联的文件。比如:shell "c:\\1.doc" 应该报错的,因为shell只能执行.exe .com .bat 应:ShellExecute Me.hwnd, "open", "C:\\1.doc", "", "", 0 ShellExecute Me.hwnd, "open", "...
VB中,带命令参数的EXE程序怎样调用?
)用法:新建一个窗口,放入一个command按钮,复制下面代码到代码窗口中,其中:F:\\游戏\\Cs1.6中文版\\cstrike.exe为游戏路径。后边的那个为参数 Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As ...
求VB中的API函数ShellExecute 有什么用处!!谢谢!??
上面已经说的很好了,就是打开其它应用程序 Q: 如何打开一个应用程序? ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );或 ShellExecute(this->m_hWnd,"open","notepad.exe","c:\\\\MyLog.log","",SW_SHOW );正如您所看到的,我并没有传递程序的完整路径。Q: 如何打...
VB中ShellExecute语法问题
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 第1个参数hwnd是指父窗口的句柄,...
如何用VB调用外部的应用程序
使用Shell函数来调用外部的应用程序。Shell 函数 执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。Shell 函数示例本示例使用 Shell 函数来完成一个用户指定的应用程序。' 将第二个参数值设成 1,可让该程序以正常大小的窗口完成,并且...
怎么用VB打开网页?
用VB打开网页有多种方法:方法1)可用Shell函数执行一个可执行文件explorer.exe来打开网页。Shell 函数,执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。Private Sub Command2_Click() Shell "explorer.exe http:\/\/www.baidu.com"End...
vb 关于 ShellExecute 的问题
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 第1个参数hwnd是指父窗口的句柄,...
我用shellexecute调用了一个应用程序,如何在V B里得到这个程序的PID...
方法二(推荐):一、把下面代码复制到某个模块中:'声明 Private Declare Function FindExecutable Lib _"shell32.dll" Alias "FindExecutableA" _(ByVal lpFile As String, ByVal lpDirectory _As String, ByVal lpResult As String) As Long '自定义函数 Public Function SpeShellExecute(FileName ...
vb中Execute函数的用法?
vbs里execute是个函数,直接执行字符串。vb里execute是个方法,执行远程请求或者sql查询的。如果在vb里想实现vbs中execute同样的功能,有两种方法:①用api,不过编译之后出错,我不会解决,下面代码是度娘得到的。'Private Declare Function EbExecuteLine Lib "vba6.dll" (ByVal pStringToExec As Long,...