簡體   English   中英

vb.net如何將文件另存為Word和Open Office文檔?

[英]vb.net How to save File as Word & Open Office Document?

我有一個小程序,我想保存文件,以便以后打開文件時可以將它們讀入。 現在我該如何保存文件,原因是我必須保存5個變量並將它們讀回到工具中,如果可能的話,我也想在Word或OpenOffice中使用文件。

我的變量

Title - Pieces- SinglePrice- Totalprice

請以正確的方式給我提供該點的示例。

感謝大家!

如果您要做的只是將程序中的四個變量存儲在一個文件中,也可以由Word和OpenOffice讀取,則可以使用文本文件輕松地做到這一點。 以下代碼假定Title是一個字符串, Pieces是一個整數, SinglePriceTotalPrice是小數。

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM