Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
bomber_
Newbie
Newbie

Anmeldedatum: 19.03.2007
Beiträge: 15

Bestimmte Teile aus einer Txt löschen?
Verfasst am: 15.11.2007, 17:59

So ich habe eine Textdatei die sieht in etwa so aus:

--- (c) By bomber ---
Username: 2608118
Passwort: LqdUb5N73V
Datum: 11-Sun 2057 0:52:51 GMT
--- (c) By bomber ---
Username: 2608118
Passwort: LqdUb5N73V
Datum: 11-Sun 2087 0:53:42 GMT

Ich will das Rote gelöscht haben, so das dass übrig bleibt.

Code:

2608118
LqdUb5N73V

2608118
LqdUb5N73V


Wie könnte ich das in VB6 umsetzten?

mfg bomber
 
Miah_
Coder
Coder

Anmeldedatum: 22.04.2007
Beiträge: 96


Verfasst am: 15.11.2007, 18:10

hm... wenn das n RS account war ider der leider schon gechanged Very Happy
in VB.Net wäre das

Code:
variable.IndexOf(....)
'und
variable.Replace(....)
 
bomber_
Newbie
Newbie

Anmeldedatum: 19.03.2007
Beiträge: 15


Verfasst am: 15.11.2007, 18:21

Ja das war ein RS und ich hab ihn davor gechanged xD
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 15.11.2007, 18:25

Textdatei entweder Zeilenweise einlesen und bearbeiten oder gleich komplett in eine string Variable einlesen.

Dann helfen dir Funktionen wie "Mid$", "InStr" oder ganz einfach "Replace".
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
Jolo_
Coder
Coder



Anmeldedatum: 20.03.2007
Beiträge: 210


Verfasst am: 15.11.2007, 18:32

Jo er hats Zeilenweiße eingelesen
und dan hab ich ihm mit dem geholfen Very Happy

Code:
Dim test As String

Dim myArray() As String

Private Sub Command1_Click()

myArray() = Split(test, ": ")

MsgBox myArray(1)
End Sub

Private Sub Form_Load()
test = "Username: 2608118"
End Sub
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 15.11.2007, 18:38


In den Zeilen wo kein Doppelpunkt vorkommt, wird er aber nicht splitten und dann wird es zu einem Fehler kommen wenn er beim Array auf Index 1 zugreifen will.

Also vorher überprüfen ob ein Doppelpunkt vorkommt.
Wäre jedenfalls eine Möglichkeit von mehreren.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: textdatei, löschen, bestimmte, teile, txt

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Passwort Generator 1626 08.07.2010, 01:32
Keine neuen Beiträge Passwort Schutz? 938 25.10.2007, 07:31
Keine neuen Beiträge Das passwort an die E-Mail von mir senden? 608 17.10.2007, 22:18
Keine neuen Beiträge Passwort Generator by sollniss 1339 28.11.2008, 18:03
Keine neuen Beiträge TUT zur Passwort abfrage 1081 10.08.2007, 16:06
 


[ Time: 0.0647s ][ Queries: 95 (0.0244s) ][ GZIP on - Debug on ]