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
选好自己要保存的位置 。
VB编的程序能用VB.NET打开吗?完全可以打开.你可以选择不升级啊!保持原来的.
VB.NET将你的程序进行一定的转换,转换成.NET下的程序.
vb net只运行一个程序方法一:通过Diagnostics.Process.GetProcessesByName函数来检测程序是否已经启动
Imports System.Windows.Forms
Module Module1
Sub Main()
'检测多重启动
If Diagnostics.Process.GetProcessesByName( _
Diagnostics.Process.GetCurrentProcess.ProcessName).Length1 Then
MessageBox.Show("已经一个实例的本程序正在运行 。")
【vb.net打开一个程序 vb 打开程序】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
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"
"用记事本打开" 为右键菜单中显示的名称
vb.net怎么样运行一个程序啊?用FileOpen行不??不行, fileopen是用来打开、读取或创建文件vb.net打开一个程序的vb.net打开一个程序 , 主要是文本类vb.net打开一个程序的文件 。

推荐阅读