Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » Bestimmtes stelle eines strings bekommen.

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.07.2005, 13:05 Uhr
RedEagle



Hi
Ich habe in einem String eine Zeichenkette, aus 4 Zeichen. Wie kann ich jedes dieser 4 zeichen einzeln abfragen??


Visual Basic:
Dim strvalue As String
strvalue = INIGetValue(Filename, "border", "br_effect")

'in strvalue steht jetzt z.B. "0110"

If strvalue = "0" Then
chk_xyz.Value = False
End If


Wie kann ich nur ein Zeichen prüfen, und nicht alle gelchzeitig??
--
MFG RedEagle

Dieser Post wurde am 11.07.2005 um 13:07 Uhr von RedEagle editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
12.07.2005, 13:16 Uhr
Veasel



hi,
ich kenne die Mid-funktion aus vba. gibts die nicht auch in vb?

Mid(strvalue, 'startzeichen', 'Länge')
wenn du prüfen willst, ob das 3. Zeichen eine 0 ist:

Visual Basic:
if  Mid(strvalue, 3, 1) = 0 Then
.
.
.
End if


geht das?
--
MFG Veasel

Dieser Post wurde am 12.07.2005 um 13:18 Uhr von Veasel editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
13.07.2005, 10:53 Uhr
RedEagle



Funktioniert
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
13.07.2005, 11:26 Uhr
Oliver
S2-Pixelgeneral


Kannst auch, wenn ich mich recht entsinne mit Klammern (x) auf die Zeichen zugreifen.
--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )

Dieser Post wurde am 13.07.2005 um 11:26 Uhr von Oliver editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
13.07.2005, 12:34 Uhr
RedEagle



ging nicht...
() ist nur bei array möglich

Visual Basic:
Dim arr (1 To 100) As String
'Hoffentlich richtig ;)

arr(10) = "Test10"
arr(33) = "Test22"

--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: