
正文
vb.net打开一个程序 vb 打开程序
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net如何调用打开外部excel文档
第一步vb.net打开一个程序,新建项目。
1
打开vb.netvb.net打开一个程序,也就是打开Microsoft visual studio 2010vb.net打开一个程序,第一次使用vb.net打开一个程序的时候设置为basic语言就行。新建项目--打开excel。
2
新建成功。
END
第二步,添加引用。
1
“项目”--“添加引用”。
2
添加Microsoft Excel 14.0 Object Library。
END
第三步,添加打开文件对话框工具。
1
工具箱--对话框--openfiledialog。
2
添加成功。
END
第四步,添加命令按钮控件。
1
工具箱--公共控件--button。
在控件上右击鼠标,进入属性设置。
2
text属性设置为“打开excel”。
3
name属性也设置为“打开excel”。
END
第五步,编写程序。
1
鼠标双击命令按钮,进入编程界面,编写程序。
END
第六步,运行程序。
1
鼠标单击启动调式图标,程序开始运行。
2
单击打开excel命令按钮,调用打开文件对话框,选择自己要打开的excel文件。
END
第七步,保存程序。
第一次程序运行完,关闭程序,出现关闭项目提示,选择保存。
2
选好自己要保存的位置。
相关问答
Q1: VB编的程序能用VB.NET打开吗?
完全可以打开.你可以选择不升级啊!保持原来的.
VB.NET将你的程序进行一定的转换,转换成.NET下的程序.
Q2: vb net只运行一个程序
方法一:通过Diagnostics.Process.GetProcessesByName函数来检测程序是否已经启动
Imports System.Windows.Forms
Module Module1
Sub Main()
'检测多重启动
If Diagnostics.Process.GetProcessesByName( _
Diagnostics.Process.GetCurrentProcess.ProcessName).Length 1 Then
MessageBox.Show("已经一个实例的本程序正在运行。")
Return
End If
Application.Run(New Form())
End Sub
End Module
不过这个方法有个缺点,如果用户改了下exe的名字就检测不到了,所以更好的方法如下
方法2:使用Mutex
Imports System.Windows.Forms
Module Module1
Sub Main()
Dim createdNew As Boolean
' 创建mutex
Dim mutex As System.Threading.Mutex = _
New System.Threading.Mutex(True, "YourAppName", createdNew)
If createdNew = False Then
MessageBox.Show("已经一个实例的本程序正在运行。")
Return
End If
Application.Run(New Form())
' 释放mutex
mutex.ReleaseMutex()
End Sub
End Module
Q3: vb.net如何用我编写的一个记事本程序通过鼠标右键菜单来打开一个文件
一、用wshshell组件的RegWrite方法写注册表,在HKEY_CLASSES_ROOT\*\Shell 位置加入的你程序,
例如:
[HKEY_CLASSES_ROOT\*\shell\我的程序\command]
@="D:\\我的程序.exe %1"
后面的%1会将文件名传送给你的程序的Command$,多文件名需要使用DDE方式进行互斥传入。
二、
将下面内容输入记事本后保存为reg文件,运行即可:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\OpenInNotepad]
@="用记事本打开"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\OpenInNotepad\command]
@="notepad.exe %1"
"用记事本打开" 为右键菜单中显示的名称
Q4: vb.net怎么样运行一个程序啊?用FileOpen行不??
不行, fileopen是用来打开、读取或创建文件vb.net打开一个程序的vb.net打开一个程序,主要是文本类vb.net打开一个程序的文件。
应该用shell方法,如:
Shell("D:\mypath\abc.exe")
注意各种参数vb.net打开一个程序的设置,详查msdn
vb.net打开一个程序的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb 打开程序、vb.net打开一个程序的信息别忘了在本站进行查找喔。






