vb.net 如何实现外接程序 就是外面托进文件 打开把vb.net打开ppt你vb.net打开ppt的程序跟
某类型文件关联起来~~~
要改注册表~HKEY_CLASSES_ROOT主键下面设置
文件跟
程序的关联~
.net
下面的“安装和部署”有文件关联的功能~~~~~~~~~~~
当你的程序没打开~
用你的程序打开别的程序vb.net打开ppt?没看懂~
是别的文件吧?~vb.net打开ppt!
其实原理都一样~
要把你的程序跟某类型关联起来~~
求大神指点vb.net 怎么以指定方式打开图片呢?Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'建立新的系统进程
Dim process As New System.Diagnostics.Process()
If RadioButton1.Checked Then
'设置文件名,此处为图片的真实路径+文件名
process.StartInfo.FileName = "c:\a.bmp"
'设置进程运行参数
process.StartInfo.Arguments = "rundll32.exe shimgvw.dll"
Else
process.StartInfo.FileName = "mspaint.exe"
process.StartInfo.Arguments = "c:\a.bmp"
End If
'此项为是否使用Shell执行程序,因系统默认为true,此项也可不设,但若设置必须为true
'process.StartInfo.UseShellExecute = True
'此处可以更改进程所打开窗体的显示样式,可以不设
'process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden
process.Start()
process.Close()
End Sub
新手关于VB.net的问题您好,在Visual Basic.NET中,是没有像这样的文件I/O操作的 , 一般都是通过System.IO.StreamReader和System.IO.StreamWriter类,System.IO.BinaryReader和System.IO.BinaryWriter类来读写文件以及利用My.Computer.FileSystem类读写文件 , 利用System.IO.Filestream类来创建文件,通过引用Microsoft Scripting Runtime来执行文件(夹)和驱动器的特殊操作,常用的是System.IO.StreamReader和System.IO.StreamWriter类 。
例如说要读取一个文件,我们可以利用System.IO.StreamReader类编写一个方法(也就是函数) , 但是首先要在当前类的开头添加一个引用,引用名称:System.IO,添加引用的代码如下
Imports System.IO
添加引用之后,就在当前类的内部创建方法:
Private Function ReadFile(ByVal FileURL As String) As String
Dim sr As StreamReader = New StreamReader(FileURL)
ReadFile = sr.ReadToEnd()
sr.Close()
sr = Nothing
End Function
示例说明:
该方法是一个返回String(字符串)数据的函数,FileURL作为参数是用来存放需要访问的文件的URL,当然,要获取一个文件的URL,就是利用这一句代码实现的:
Dim sr As StreamReader = New StreamReader(FileURL)
当获取了URL之后,就要对文件进行读取操作了 , 然后将读取的结果返回给方法:
ReadFile = sr.ReadToEnd()
读取文件完毕之后 , 要对文件执行关闭操作:
sr.Close()
当然别忘了清理资源:
sr = Nothing
StreamReader类可以从流或文件中读取字符,在创建StreamREader类的对象时,可以指定一个流对象,也可以指定一个文件URL,创建对象后就可以调用他的方法 , 从流中读取数据,其常用方法如下:
Peek:返回下一个可用字符,但不使用它 。
Read:读取输入流中下一个字符或一组字符并移动流或文件指针 。
ReadBlock:从当前流中读取最大数量字符并从index开始将数据写入buffer 。
ReadLine:从当前流中读取一行字符并将字符作为String返回 。
REadToEnd:从流的当前位置到末尾读取流 。
Close:关闭打开的对象,释放资源 。
注:流 , 一种新的数据格式,这种格式可通过System.IO命名空间下的类访问 。流用Stream类表示,所有的流都是从这个类中继承的 。流向用户提供了一个一般的数据视图,隐藏了操作系统和底层设备的实现细节,所有的流都支持读写操作 。在打开文件时将返回对应的流对象,用户可以对流对象进行读写操作 。
推荐阅读
- 易直播主播金大人,易直播主播金大人是谁
- java代码写x形状,java代码怎么运行
- 会振动的显卡支架怎么安装,显卡支架共振
- 网页单机小游戏女生,网页游戏单机版大全
- c语言开源数学函数库 c语言的数学函数库
- linux中永久挂载命令,linux临时挂载和永久挂载
- 领棋牌游戏的简单介绍
- 微信安卓可以苹果登录吗,微信安卓可以苹果登录吗安全吗
- c语言地址转函数 c语言往地址写数据