vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Fortgeschrittene Programmierung
Re: Ein String ändern? 
Autor: TheNukeduke
Datum: 23.05.03 15:35

Hi Maxim,

probiere mal diesen Code:
Private Function Date4(ByVal S As String) As String
Dim Parts() As String
Dim I As Integer
Dim Tmp As String
Tmp = ""
Parts = Split(S, Chr(32))
For I = 0 To UBound(Parts)
   If CountStr(Parts(I), "-") = 2 Then
      If Val(Left(Parts(I), 2)) > 80 Then Parts(I) = "19" & Parts(I) Else _
        Parts(I) = "20" & Parts(I)
     End If
   Tmp = Tmp & Parts(I) & Chr(32)
   Next I
Date4 = Mid(Tmp, 1, Len(Tmp) - 1)
End Function
 
Private Function CountStr(ByVal S1 As String, ByVal S2 As String) As Integer
Dim Tmp As Integer
Dim Pos As Integer
Pos = 0
Tmp = 0
Do While InStr(Pos + 1, S1, S2) > 0
  Tmp = Tmp + 1
  Pos = InStr(Pos + 1, S1, S2)
 Loop
CountStr = Tmp
End Function
Einfach so aufrufen:
NeuerName = Date4(AlterName)
Cu
TheNukeduke
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Ein String ändern?100Maxim23.05.03 14:12
Re: Ein String ändern?372BhaaL23.05.03 14:28
Re: Ein String ändern?55Maxim23.05.03 14:30
Re: Ein String ändern?389BhaaL23.05.03 14:35
Re: Ein String ändern?43Maxim23.05.03 14:37
Re: Ein String ändern?392TheNukeduke23.05.03 15:35

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