Hallo Liebe Helfer,
Spoiler anzeigen
ich schreibe mit diesem Code direkt in ein INI File, das so aussieht:
[TextBox54]
Inhalt=Elsi
[TextBox75]
Inhalt=Gyrmend
[TextBox38]
Inhalt=
[txtKW126]
KW=5
[txtSchicht127]
KW=Nacht
jetzt möchte ich mit die Daten die unter den einzelnen Textboxen stehen
auch wieder der richtigen Textbox zuweisen ... z.B. beim öffnendes Forms nur ich weiß nicht wie ich das hinbekommen soll
wäre für Hilfe dankbar
Ich verwende dazu eine Klasse für Verwendung von INI-Dateien
VB.NET-Quellcode
- Private Sub txt_click(ByVal sender As Object, ByVal e As EventArgs) Handles TextBox18.DoubleClick, TextBox19.DoubleClick, TextBox20.DoubleClick, TextBox21.DoubleClick,
- TextBox22.DoubleClick, TextBox23.DoubleClick, TextBox24.DoubleClick, TextBox25.DoubleClick, TextBox26.DoubleClick, TextBox27.DoubleClick, TextBox28.DoubleClick, TextBox29.DoubleClick,
- TextBox30.DoubleClick, TextBox31.DoubleClick, TextBox32.DoubleClick, TextBox33.DoubleClick, TextBox34.DoubleClick, TextBox35.DoubleClick, TextBox36.DoubleClick,
- TextBox37.DoubleClick, TextBox38.DoubleClick, TextBox39.DoubleClick, TextBox40.DoubleClick, TextBox41.DoubleClick, TextBox42.DoubleClick, TextBox43.DoubleClick,
- TextBox44.DoubleClick, TextBox45.DoubleClick, TextBox46.DoubleClick, TextBox47.DoubleClick, TextBox48.DoubleClick, TextBox49.DoubleClick, TextBox50.DoubleClick,
- TextBox51.DoubleClick, TextBox52.DoubleClick, TextBox53.DoubleClick, TextBox54.DoubleClick, TextBox55.DoubleClick, TextBox56.DoubleClick, TextBox57.DoubleClick,
- TextBox58.DoubleClick, TextBox59.DoubleClick, TextBox60.DoubleClick, TextBox61.DoubleClick, TextBox62.DoubleClick, TextBox63.DoubleClick, TextBox64.DoubleClick,
- TextBox65.DoubleClick, TextBox66.DoubleClick, TextBox67.DoubleClick, TextBox68.DoubleClick, TextBox69.DoubleClick, TextBox70.DoubleClick, TextBox71.DoubleClick,
- TextBox72.DoubleClick, TextBox73.DoubleClick, TextBox74.DoubleClick, TextBox75.DoubleClick, TextBox76.DoubleClick, TextBox77.DoubleClick, TextBox78.DoubleClick,
- TextBox79.DoubleClick, TextBox80.DoubleClick, TextBox81.DoubleClick, TextBox82.DoubleClick, TextBox83.DoubleClick, TextBox84.DoubleClick, TextBox85.DoubleClick,
- TextBox86.DoubleClick, TextBox87.DoubleClick, TextBox88.DoubleClick, TextBox89.DoubleClick, TextBox90.DoubleClick, TextBox91.DoubleClick, TextBox92.DoubleClick,
- TextBox93.DoubleClick, TextBox94.DoubleClick, TextBox95.DoubleClick, TextBox96.DoubleClick, TextBox97.DoubleClick, TextBox98.DoubleClick, TextBox99.DoubleClick,
- TextBox100.DoubleClick, TextBox101.DoubleClick, TextBox102.DoubleClick, TextBox103.DoubleClick, TextBox104.DoubleClick, TextBox105.DoubleClick, TextBox106.DoubleClick,
- TextBox107.DoubleClick, TextBox108.DoubleClick, TextBox109.DoubleClick, TextBox110.DoubleClick, TextBox111.DoubleClick, TextBox112.DoubleClick, TextBox113.DoubleClick,
- TextBox114.DoubleClick, TextBox115.DoubleClick, TextBox116.DoubleClick, TextBox117.DoubleClick, TextBox118.DoubleClick, TextBox119.DoubleClick, TextBox120.DoubleClick,
- TextBox121.DoubleClick, TextBox122.DoubleClick, TextBox123.DoubleClick, TextBox124.DoubleClick, TextBox125.DoubleClick 'Das Clickevent dass jeder Box zugeordnet wird
- Dim _txt = DirectCast(sender, TextBox) 'erstmal aus dem Sender ne Textbox machen
- If String.IsNullOrEmpty(_txt.Text) Then 'nachsehen ob die angeklickte Box schon ein Element enthält
- If Not ComboBox1.SelectedItem Is Nothing Then 'Wenn ja schauen ob in der Combobox was ausgewählt is
- _txt.Text = ComboBox1.SelectedItem 'Wenn ja schreiben wir das in die Textbox
- End If
- For i = 0 To My.Application.OpenForms.Count - 1
- If TypeOf (My.Application.OpenForms.Item(i).ActiveControl) Is TextBox Then
- boxname = My.Application.OpenForms.Item(i).ActiveControl.Name
- 'Ini Datei schreiben'
- INIFile.WertSchreiben(boxname, "Inhalt", _txt.Text)
- End If
- Next
- Else
- _txt.Clear() 'Wenn schon was drin steht in der Textbox.. löschen
- End If
ich schreibe mit diesem Code direkt in ein INI File, das so aussieht:
[TextBox54]
Inhalt=Elsi
[TextBox75]
Inhalt=Gyrmend
[TextBox38]
Inhalt=
[txtKW126]
KW=5
[txtSchicht127]
KW=Nacht
jetzt möchte ich mit die Daten die unter den einzelnen Textboxen stehen
auch wieder der richtigen Textbox zuweisen ... z.B. beim öffnendes Forms nur ich weiß nicht wie ich das hinbekommen soll
wäre für Hilfe dankbar
Ich verwende dazu eine Klasse für Verwendung von INI-Dateien
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „tuvok“ ()