vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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
Re: Wie soll ich das machen? 
Autor: Tolwyn
Datum: 15.02.02 16:56

Hi,

so gehts:
Option Explicit
 
Private Sub Command1_Click()
  Dim sTitel As String
  sTitel = "Title = 'dBase' OR Title = 'vbBuch' OR Title = 'C++'"
  Call getTitleList(sTitel)
 
End Sub
 
Private Sub getTitleList(sString As String)
 
  Dim sDelimiter  As String
  Dim lDelLeng    As Long
  Dim lPos        As Long
  Dim lPos1       As Long
 
  sDelimiter = "Title = '"    ' Der delimiter, Identifyer oder wie auch immer
  lDelLeng = Len(sDelimiter)  ' die passende Länge
  ' Erste Vorkommen suchen
  lPos = InStr(1, sString, sDelimiter, vbTextCompare)
  Do Until lPos = 0
    ' das nächste vorkommen von "'" suchen
    lPos1 = InStr(lPos + lDelLeng, sString, "'", vbTextCompare)
    ' Nun alles zwischen (Pos + lDelLeng) und (lPos1 - (lPos + lDelLeng))
    ' in eine liste schreiben
    List1.AddItem Mid(sString, lPos + lDelLeng, lPos1 - (lPos + lDelLeng))
    ' nächstes Vorkommen suchen
    lPos = InStr(lPos1 + 1, sString, sDelimiter, vbTextCompare)
  Loop
End Sub
Gruß
Tolwyn
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Wie soll ich das machen?71Levis15.02.02 15:52
Re: Wie soll ich das machen?39Tolwyn15.02.02 16:56
Fehler?54Levis15.02.02 17:42
Hm ... 460unbekannt15.02.02 19:19
hm 33Levis15.02.02 21:40
Re: hm 291unbekannt15.02.02 21:48
hm... hm... 170Levis15.02.02 22:10
Re: hm... hm... 324unbekannt15.02.02 22:17
....34Levis15.02.02 22:29
Re: ....341unbekannt15.02.02 22:38
Oder Deutsch:376unbekannt15.02.02 22:41
???30Levis15.02.02 22:47
Mach's mal so...305ModeratorDieter15.02.02 23:00
Hi Dieter , ha ja ... 434unbekannt15.02.02 23:07
schade, aber....32Levis15.02.02 22:45
Re: schade, aber....309unbekannt15.02.02 23:03
achso, ok150Levis15.02.02 23:10
Erledigt, Schwamm 'drüber (oT)332unbekannt15.02.02 23:14

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