VBWereld

 
 FAQFAQ   ZoekenZoeken   GebruikerslijstGebruikerslijst   GebruikersgroepenGebruikersgroepen   RegistreerRegistreer 
 ProfielProfiel   Log in om je privé berichten te bekijkenLog in om je privé berichten te bekijken   InloggenInloggen 
Volgende onderwerp
Vorige onderwerp
Plaats nieuw bericht   Plaats reactie  VBWereld forum index » Beginners vragen
Auteur Bericht
Xtravanta
Beginner
Beginner


Geregistreerd op: 1-2-2006
Berichten: 4

BerichtGeplaatst: Za Feb 06, 2010 10:57 pm Reageer met quote Back to top

Hallo allemaal,

ik ben bezig met een applicatie ( heb helaas kwa VB redelijk weinig kennis )

wat ik doe is het volgende.

Ik lees een bestand uit in dit geval een "*.igc" deze wordt regel voor regel uitgelezen en op een gegeven moment worden er stukken uit deze regels in een array gezet.
Dit gaat allemaal goed totdat ik de loop uit ga dat lijken de waardes allemaal leeg te zijn op de laatste na.

stel er zijn 300 array elementen

binnen de loop zijn ze allemaal netjes gevuld

buiten de loop is alleen 300 nog gevuld

ik kom er zelf even niet meer uit.

code:
Code:

Open sFilePath & "\" & sFileName For Input As nFileNum
  Do While Not EOF(nFileNum)
    
    Line Input #nFileNum, sNextLine
    
    'gebeurt nog wat meer wat niet relevant is.
    'Hier wordt onder andere RecordAltPress gevuld met een getal tussen de -100 / 10000
    
    i = i + 1
    
    ReDim arrLines(i)
    arrLines(i) = RecordAltPress
    
    'hier is die schijnbaar gevuld
    sText = sText & "(" & arrLines(i) & ")" & vbCrLf
    
    
  Loop
  Text1.Text = sText
Close nFileNum

Do While i < UBound(arrLines)
  i = i + 1
  'hier is die schijnbaar leeg
  sText = sText & "(" & arrLines(i) & ")" & vbCrLf
Loop
Text1.Text = sText




Ik hoop dat jullie zo genoeg informatie hebben om mij te kunnen helpen.

Alvast bedankt,

Groeten Xtravanta
Bekijk gebruikers profiel Stuur privé bericht Verstuur e-mail MSN messenger
Under_Rap
Lid ++
Lid ++


Geregistreerd op: 23-7-2005
Berichten: 78

BerichtGeplaatst: Do Mei 06, 2010 1:44 pm Reageer met quote Back to top

probeer of het werkt als je na de 1e loop...de I variabele weer op 0 zet.

_________________
JeWeetToch
Bekijk gebruikers profiel Stuur privé bericht
Berichten van afgelopen:   
Plaats nieuw bericht   Plaats reactie

Volgende onderwerp
Vorige onderwerp
Je mag geen nieuwe onderwerpen plaatsen
Je mag geen reacties plaatsen
Je mag je berichten niet bewerken
Je mag je berichten niet verwijderen
Ja mag niet stemmen in polls


Powered by phpBB © 2001, 2002 phpBB Group :: Theme & Graphics by Daz
Tijden zijn in GMT + 1 uur