[英]vb.net How to save File as Word & Open Office Document?
我有一個小程序,我想保存文件,以便以后打開文件時可以將它們讀入。 現在我該如何保存文件,原因是我必須保存5個變量並將它們讀回到工具中,如果可能的話,我也想在Word或OpenOffice中使用文件。
我的變量
Title - Pieces- SinglePrice- Totalprice
請以正確的方式給我提供該點的示例。
感謝大家!
如果您要做的只是將程序中的四個變量存儲在一個文件中,也可以由Word和OpenOffice讀取,則可以使用文本文件輕松地做到這一點。 以下代碼假定Title
是一個字符串, Pieces
是一個整數, SinglePrice
和TotalPrice
是小數。
Dim folder As String = My.Computer.FileSystem.SpecialDirectories.MyDocuments
Dim saveFile As String = System.IO.Path.Combine(folder, "Save.txt")
Dim vars() As String = {Title, Pieces.ToString, SinglePrice.ToString, TotalPrice.ToString}
System.IO.File.WriteAllLines(saveFile, vars)
如果您需要讀取文件以恢復變量的值,則可以這樣做。 請注意,此代碼假定該文件是由第一段代碼編寫的,否則,在使用該文件之前,有必要先驗證文件的內容。
Dim folder As String = My.Computer.FileSystem.SpecialDirectories.MyDocuments
Dim saveFile As String = System.IO.Path.Combine(folder, "Save.txt")
Dim vars() As String = System.IO.File.ReadAllLines(saveFile)
Title = vars(0)
Pieces = CInt(vars(1))
SinglePrice = CDec(vars(2))
TotalPrice = CDec(vars(3))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.