Mat*_* H. 1 .net vb.net wpf file-io ms-access
我是使用.NET中的文件的新手
我正在使用3.5 Framework在VB.NET中创建一个WPF应用程序.(如果你在C#中提供一个例子,那就完全没问题了.)
在我的项目中,我有一个MS Access数据库的模板.我希望的行为是,当用户单击文件 - >新建时,他们可以创建此模板的新副本,为其指定文件名,并将其保存到本地目录.
数据库已经有表和一些与我的应用程序接口所需的起始数据(一个用户友好的数据编辑器)
我认为这种方法是将这个"template.accdb"文件作为项目中的资源包含在内,并在运行时以某种方式将其写入文件?
任何指导都将非常非常感谢.
谢谢!
确保将完全限定的命名空间名称传递给ResourceName
Public Function ExtractResourceToDisk(ByVal ResourceName As String, ByVal FileToExtractTo As String) As Boolean
Dim s As System.IO.Stream = System.Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream(ResourceName)
Dim ResourceFile As New System.IO.FileStream(FileToExtractTo, IO.FileMode.Create)
Dim b(s.Length) As Byte
s.Read(b, 0, s.Length)
ResourceFile.Write(b, 0, b.Length - 1)
ResourceFile.Flush()
ResourceFile.Close()
ResourceFile = Nothing
End Function
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4875 次 |
最近记录: |