shell语句是不可以的,但是ShellExecute 可以,ShellExecute 是一个API函数,如下:Option ExplicitPrivate 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如下我打开E:\相亲相爱.mid的这个文件,代码如下:Private Sub Command1_Click()
Call ShellExecute(Me.hwnd, "Open", "E:\相亲相爱.mid", vbNullString, vbNullString, vbNull)
End Sub
VB6.0里如何用Command按钮打开一个应用程序(程序已安装,但并不知安装路径,因为要在其他电脑里打开)
由于没有统一的规定,所以注册表中不一定有软件的安装路径哦(尤其是一些所谓的绿色软件是没有安装路径,复制到任何文件夹都可以运行);即使有,也没有固定的位置的(取决于安装程序)。所以要实现有难度。除非你事先知道它的注册表安装路径。另外,如果这个软件有关联文件的,那么可以通过关联文件来启动软件,或者在注册表中通过关联文件来反查出软件路径亦可。
我知道注册表安装路径~~~~~只是求代码啊
VB中单击按钮打开某个软件代码是什么
比如打开c:\tencent\qq.exe
private sub command1_click()
shell "c:\tencent\qq.exe" ,参数
end sub
参数懂一点英文就可以看懂,就是运行的软件窗口以及是否有焦点
VB6.0做的应用 点击按钮打开应用所在目录
Shell "C:\windows\explorer.exe " & App.Path, vbNormalFocus 打开软件自身所在目录。这里的shell需要绝对的explorer.exe文件路径,可能系统不是安装在C盘就出问题了,你可以使用API函数来获得windows的安装路径来替换C:\windows\。 百度 VB WINDOWS目录
U盘的问题需要你使用FileObjectSystem来获得盘符及其属性并进行相关的编程。百度 VB FSO 盘符
希望对你有帮助。
VB fso盘符
vb6.0有多种类型的窗口,若想在设计时看到代码窗口,怎样操作?
显示: 双击设计时的窗体、点击工程窗口中的“查看代码”按纽、点击“视图”菜单中的“代码窗口”、按下F7等。 不显示:点击"X"、按下CTRL+F4等。
vb6.0编程代码高手进。。。 更改【某某某.exe】的路径 当点击【某某某按钮】的时候打开路径上的应用程序。
你不会是问如何确认程序自身所在路径吧?app.path 就是程序自身所在路径。
同目录下其他文件路径就是:app.path & "\其他程序"
VB6如何用代码获取当前工程的名称
这个还真没法获取。所谓“工程”,是对源代码的一种统筹管理,只在程序的设计阶段或者说对程序的源代码起作用,在程序的运行阶段或者说编译为可执行文件之后,程序就跟源代码以及“工程”没有直接关系了,因为已经变成机器码了。换个角度来说,两个源代码完全一样的VB工程,编译出的exe文件也完全一样,那现在这个exe文件怎么可能回溯出自己是出于哪个工程呢?
VB6中跟工程名称比较接近的属性是 App.Title ,它是应用程序的标题(它是显示在任务管理器中的标题,不是窗体的标题),在创建工程的时候会默认与工程名称一致,但它是可以修改的,而且几乎百分百都会改,谁愿意自己的程序标题都是“工程1”、“工程2”这么老土的啊?
单击退出程序的VB代码怎么写
1.输入Private Sub Form1 Click()EndEnd Sub
2.输入Private Sub Command1_Click()
3.输入UnloadmeEnd Sub即完成
扩展资料
在VB中,注释有2种方式。
1.以Rem关键字开头,并且Rem关键字与注释内容之间要加一个空格。注释可以是单独的一行,也可以写在其他语句行的后面。如果在其他语句行后使用Rem关键字,则必须使用冒号(:)与语句隔开。
2.也可以使用一个撇号来代替Rem关键字,若使用撇号,则在其他语句行使用时不必加逗号。
参考资料:百度百科 vb
转载请注明出处51数据库 » vb6打开其他应用软件代码 vb6打开其他程序或文件
龙凤中
