Hallo!
Ich bins wiedermal!
Hoffentlich kann und will mir wer dabei helfen - würde mich sehr darüber freuen:
Ich verwende Numericupdown controls die darin befindlichen Werte sollen beim Klick auf den Button "Speichern" in eine Textdatei abgespeichert werden, dies geschieht folgendermassen:
Beim nächsten Start meines tools sollen diese Werte aus der Textdatei wieder geholt werden und in die betrefende Numericupdown eingefügt. Das geht so:
Das Funktioniert eigentlich recht gut! aber ein Problem hab ich jetzt entdeckt:
Sobald der Wert in der Numericupdown Dezimalstellen aufweist (zB.: 8,5) wird der Wert nicht mehr Richtig geladen - ich denke das liegt daran weil VB das Komma als Variablentrennzeichen verwendet.
Hatt jemand eine Idee wie ich dieses Problem lösen kann?
Ich bins wiedermal!
Hoffentlich kann und will mir wer dabei helfen - würde mich sehr darüber freuen:
Ich verwende Numericupdown controls die darin befindlichen Werte sollen beim Klick auf den Button "Speichern" in eine Textdatei abgespeichert werden, dies geschieht folgendermassen:
Code:
Dim fileno As Integer, filename As String fileno = FreeFile() FileOpen(fileno, TextBox13.Text & ComboBox1.Text & "\Daten_" & ComboBox1.Text & "_" & ListBox1.Text & ".txt", OpenMode.Output, OpenAccess.Write, OpenShare.LockWrite) PrintLine(fileno, Numericupdown1.Text)
Beim nächsten Start meines tools sollen diese Werte aus der Textdatei wieder geholt werden und in die betrefende Numericupdown eingefügt. Das geht so:
Code:
Dim fileno As Integer, filename As String fileno = FreeFile() FileOpen(fileno, TextBox13.Text & ComboBox1.Text & "\" & "\" & "\Daten_" & ComboBox1.Text & "_" & ListBox1.Text & ".txt", OpenMode.Input, OpenAccess.Read, OpenShare.LockRead) Input(fileno, Numericupdown1.Text)
Sobald der Wert in der Numericupdown Dezimalstellen aufweist (zB.: 8,5) wird der Wert nicht mehr Richtig geladen - ich denke das liegt daran weil VB das Komma als Variablentrennzeichen verwendet.
Hatt jemand eine Idee wie ich dieses Problem lösen kann?
Comment