vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: Daten Speichern und Laden 
Autor: Tolwyn
Datum: 07.02.02 12:33

Hi,

bei einer Listbox ist es eigentlich genau so einfach wie bei einer Textbox. Du must dir die zu speichernden Einträge nur noch etwas aufbereiten.

Hier ein Beispiel:
Private Sub cmdListLoad_Click()
  Dim lFNum     As Long
  Dim i         As Long
  Dim sInput    As String
  Dim saItems() As String
  ' Die Datei auslesen
  lFNum = FreeFile
 
  Open App.Path & "Datei.txt" For Input As #lFNum
    Line Input #lFNum, sInput
  Close #lFNum
 
  ' Alle Items wieder laden
  saItems = Split(sInput, "$%$")
  For i = 0 To UBound(saItems) - 1
    Me.List2.AddItem saItems(i)
  Next
End Sub
 
Private Sub cmdListSave_Click()
  Dim lFNum     As Long
  Dim i         As Long
  Dim sOut      As String
 
  For i = 0 To Me.List1.ListCount - 1
    ' Alle Items in eine Variable und mit "$%$" separieren
    sOut = sOut & Me.List1.List(i) & "$%$"
  Next i
  ' Das ganze in eine Datei speichern
  lFNum = FreeFile
  Open App.Path & "Datei.txt" For Output As #lFNum
    Print #lFNum, sOut
  Close lFNum
End Sub
Gruß
Tolwyn
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Daten Speichern und Laden66sebaestian07.02.02 11:55
Re: Daten Speichern und Laden54Tolwyn07.02.02 12:33
Re: Daten Speichern und Laden43sebaestian07.02.02 13:16
Das ist VB@rchiv (ot)42Tolwyn07.02.02 14:19

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel