|
| Autor |
Nachricht |
bomber_ 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

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
in VB.Net wäre das
| Code: | variable.IndexOf(....)
'und
variable.Replace(....) |
|
|
| |
|
 |
bomber_ 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

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


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
| 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

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) |
|
| |
|
 |