vb.net – 如何将自定义文本文件添加到visual studio项目?
| 
 我正在构建一个打字应用程序,并希望将包含各种常用单词的文本文件添加到项目中,以后可以从中读取.但是,当我去Project – >添加现有项目,只有将VB代码文件添加到项目的选项.有没有办法将文本文件添加到项目中,还是我必须在运行时从文件中导入数据?
 
 项目资源(Resx)版本: 
  
  对于您的示例,此版本更容易使用! >右键单击您的项目 现在访问此文件只需使用类似… Dim content As String = My.Resources.mytextfile 注意:您不需要扩展名,这也将是强类型的! 嵌入式资源版本: >右键单击您的项目. 添加文件后,在解决方案资源管理器窗口中选择文件将允许您选择“构建操作”.您可以从选项中选择内容或嵌入式资源. 
 取自; https://stackoverflow.com/a/145769/1305169 如果选择Embedded Resource,那么要读取文本文件,可以使用如下代码; Dim executing_assembly As System.Reflection.Assembly = _
    Me.GetType.Assembly.GetEntryAssembly()
' Get our namespace.
Dim my_namespace As String = _
    executing_assembly.GetName().Name.ToString()
' Load a text file.
Dim text_stream As Stream = _
    executing_assembly.GetManifestResourceStream(my_namespace _
    + ".text1.txt")
If Not (text_stream Is Nothing) Then
    Dim stream_reader As New StreamReader(text_stream)
    Label1.Text = stream_reader.ReadToEnd()
    stream_reader.Close()
End If摘自:http://www.vb-helper.com/howto_net_embedded_resources.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! | 
