VBiB/ACCB.net - Visual Basic in België | .net Ineta User Group  
(login to hide)
Hoofdmenu

Advertenties

Het Computer Winkeltje HCW


Evenementen

WAARDEN TUSSEN "" UIT TEKST HALEN - Oud Forum inhoud (alleen lezen)
U bevindt zich > Oude forum > Visual Basic 6.0 > Strings en text ... (VB 6.0) > waarden tussen "" uit tekst halen
Gepost door The Great Smurf gepost op 16/10/2004 om 11:32

Ik heb een tekst waar hier en daar dingen tussen aanhalingstekens staan. Nu wil ik die waarden uit tekst halen en opslaan in 'waarden(0 to 100) '. De eerste waarde moet dus in waarden(0) opgeslagen, de tweede in waarden(1) opgeslagen worden, enz...

Weet iemand hier een code voor?

Gepost door Ronneke gepost op 16/10/2004 om 12:49

Hallo

Veronderstel dat uw tekst zich in een textbox bevindt, dan zou volgende code de job moeten doen:

Code:
Dim Waarden(101) As String
Dim Zoek As Integer, Start As Integer, Teller As Integer
Dim Tekst As String

  Tekst = Text1.Text
  Start = 1
  Zoek = 1
  Do While Zoek > 0
    Zoek = InStr(Start, Tekst, Chr(34), vbBinaryCompare)
   
    If Zoek > 0 Then
      Start = Zoek + 1
      Zoek = InStr(Start, Tekst, Chr(34), vbBinaryCompare)
   
      If Zoek > 0 Then
        Waarden(Teller) = Mid(Tekst, Start, Zoek - Start)
        Teller = Teller + 1
        Start = Zoek + 1
      End If
    End If
  Loop

Succes

Gepost door The Great Smurf gepost op 17/10/2004 om 09:29

Bedankt,

Het werkt perfect

 

Start - Zoeken op oude forum

 

 
Postnuke - ADODB Database - PHP 4/5 - pnPhpBB2 - Hosting bij Openminds
Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno 21-12-2000)
vbib.be gestart op 1/03/06 (extra vanaf 1/09: vbnet.be en vbdotnet.be)
VBiB is gerelateerd met wintips.be

Nieuwsbrief RSS Feed: backend.php