如何从Windows资源管理器中打开文件并将其加载到RTF控件中?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从Windows资源管理器中打开文件并将其加载到RTF控件中?相关的知识,希望对你有一定的参考价值。
我正在用Visual Basic编写文字处理器,并且试图使我的应用程序加载从Windows资源管理器打开的文件。我找到了这段代码,但是似乎没有用:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
Dim s As String
s = Command$()
If s <> "" Then
RichTextBox1.LoadFile(s)
Else
'
' Do something else since no file was specified
'
End If
End Sub
有人可以帮忙吗?
答案
您可以使用OpenFileDialog来模拟Windows资源管理器。
Private Sub FileToRTB()
Dim fName As String = ""
Dim d As New OpenFileDialog
d.Filter = "Rich Text Files (*.rtf)|*.rtf"
If d.ShowDialog = DialogResult.OK Then
fName = d.FileName
RichTextBox1.LoadFile(fName)
End If
End Sub
以上是关于如何从Windows资源管理器中打开文件并将其加载到RTF控件中?的主要内容,如果未能解决你的问题,请参考以下文章
从 IntelliJ 在 Windows 资源管理器中打开包含目录
如何在 Windows 资源管理器中添加“在此处打开 git-bash ...”上下文菜单?
从GIT中提取文件后,Windows文件资源管理器中显示文件,但在Visual Studio的解决方案资源管理器中排除了文件