vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

Visual-Basic Einsteiger
Komischstes Problem aller Zeiten !!! 
Autor: Boris
Datum: 25.07.02 08:20

Hi @ Allz!

in meinem Prog wird ein 2 stelliger zahlenwert aus einer textdatei in eine textbox eingelesen. wird der wert während der laufzeit verändert, wird der wert beim beenden des programms wieder in die textdatei geschrieben.
Also einfach so, dass beim nächsten start des programms wieder der selbe wert drinnen steht wie beim letzten schließen.

hier wird die datei ausgelesen und in die textbox geschrieben:

 
Private Sub Form_Load()
Dim F As Integer
Dim sInhalt As String
 
F = FreeFile
Open App.path & "maxsize.txt" For Binary As #F
sInhalt = Space$(LOF(F))
Get #F, , sInhalt
Close #F
 
txt_maxsize.Text = sInhalt
End Sub
dann beim beenden wird der wert wieder in die textdatei geschrieben:

Private Sub btn_Close_Click()
 Dim F As Integer
  F = FreeFile
  Open App.path & "maxsize.txt" For Output As #F
  Print #F, txt_maxsize.Text
  Close #F 
End Sub
und hier das Problem:
Der wert wird beim ersten mal einwandfrei ausgelesen. danach beim beenden wieder in die datei geschrieben. ABER: wenn ich das programm dann ein zweites mal öffne, hab ich hinter dem wert in der Textbox zwei fette striche! also die textbox sieht dann so aus: "20||"
jetzt schließe ich es wieder, mache es wieder auf, und jetzt sieht es so aus: "20||||"
das geht immer so dahin. es werden immer un 2 striche mehr !!!
in der textdatei selbst ist allerdings von den strichen nichts zu sehen!

bitte helft mir!

danke
boris
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Komischstes Problem aller Zeiten !!!69Boris25.07.02 08:20
Re: Komischstes Problem aller Zeiten !!!44simon25.07.02 08:45
Naja, wenn mans weiß *g* dankeschön ! (ot)27Boris25.07.02 08:57
Re: Komischstes Problem aller Zeiten !!!32Philipp25.07.02 08:48

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