vb单击命令按钮打开文件或是另一个窗口

我想做一个VB程序,在窗体中添加一个命令按钮,当单击命令按钮时就会打开电脑中任意路径中的文件或是打开同一个工程中的另一个窗口

单击按钮,可以打开同一工程中的另一个窗口,例语句: Form2.Show
但要打开任意路径中的文件,这有些异想天开,因为你说的任意路径中的文件,就是包括你的硬盘里的所有文件,有各种类型的文件"*.bat;*.txt;*.exe;*.com;*.pdf;*.bmp;*.inf;*.mp3.......",这么多类型的文件,你要让VB都能打开,VB好象不是万能的
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-18
添加【打开文件】对话框,设置显示 EXE 文件。设置一个字符串如 strFileName,将对话框的打开文件赋值给它,用这个命令添加在按钮的 Click 事件即可:
Shell (strFileName)
第2个回答  2010-06-18
打开路径=shell "explorer c:\program file",vbnormalfocus
打开窗口=form2.show

路径和窗口名称你自己写你想要打开的。上面只是例子。

vb单击命令按钮打开文件或是另一个窗口
单击按钮,可以打开同一工程中的另一个窗口,例语句: Form2.Show 但要打开任意路径中的文件,这有些异想天开,因为你说的任意路径中的文件,就是包括你的硬盘里的所有文件,有各种类型的文件"*.bat;*.txt;*.exe;*.com;*.pdf;*.bmp;*.inf;*.mp3...",这么多类型的文件,你要让VB都能打开,VB好...

vb里一个窗体中的命令按钮 按下去 会执行另外一个窗体中的命令按钮的...
1)在当前窗口按钮的Click事件中对执行窗体的按钮的Value 属性赋值True事项。Value 属性,CommandButton 控件-返回或设置指示该按钮是否可选的值;在设计时不可用。Private Sub Command1_Click() Form2.Command1.Value = TrueEnd Sub2)VB中只需在另一窗体添加一个Timer控件,在当前窗体呼唤该窗体的...

vb中怎么让按钮按下去之后跳到另一个页面
unload me

vb中想做一个按钮点击一下打开窗口,再点一下关闭窗口!于此循环!如何编辑...
在两个窗体中各加一个命令按钮commnad1;在form1下的command1中编辑命令 form2.show 在form2下的command1中编辑命令 unload me 或unload form2 运行后:点击form1下的command1,弹出form2窗体;点击form2下的command1,关闭form2窗体;

VB如何单机一次按钮执行命令,双击执行另一个命令
单击和双击是存在逻辑上的冲突关系的,因为从原理上来说双击是由“两次短时间内的单击”组成的,因此产生双击事件时,必然会先产生单击事件,而电脑在接收到单击消息时,却无法立即判断这次单击是“双击的第一次单击”还是“真正的单击”?这也就是为什么VB的按钮控件只有单击事件(Click)却没有双击事件...

你好,请问在VB中如何设计按钮打开另一个程序
VbMinimizedNoFocus 6 窗口会以一个图标来显示。而当前活动的的窗口仍然保持活动。 说明如果Shell 函数成功地执行了所要执行的文件,则它会返回程序的任务 ID。任务 ID 是一个唯一的数值,用来指明正在运行的程序。如果 Shell 函数不能打开命名的程序,则会产生错误。注意 缺省情况下,Shell 函数是以异步方式来执行...

vb中怎么编写 单击命令按钮,则窗体显示文本框内的内容?
1、首先,双击窗体空白处进入代码窗口。2、然后我们在事件中找到Click事件。3、这个时候开始编写代码测试【Print "我是Click单击属性!"】。4、然我们开始运行测试。5、启动后,我们在窗体空白处单击。6、这个时候我们将可以看到测试的效果。

如何做单击vb的一个命令按钮打开某一个文件?
用cmd 打开文件:shell "cmd.exe \/c start "+chr(34)+chr(34)+" "+chr(34)+"你的文件路径"+chr(34),vbhide 有效防止shell打不开除exe以外格式的程序。

VB中,怎样能实现点击命令按钮,能打开一个软件?如:点击后,打开QQ
这个完全可以的,有个调用外部程序的函数,在读取系统QQ注册表中记录的QQ路径就可以了.

VB做点击按钮打开相应的目标文件
在程序中很容易就会实现 用SHELL函数不太好用,因为他只能打开可执行程序文件 若用ShellExecute函数就更加好用用法如下:Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters...

相似回答