Hur gör man för att öppna en fil Ungefär så här kan vara en start: sen om du ska skriva till en fil som redan existerar och inte ta bort den data som redan är lagrad i filen skriver du Append istället för output, så lägger den till den nya texten i slutet! Textfiler i all ära...men... Glömde visst att du ska stänga filen efteråt :-) Men om jag vill att den ska skriva över den gammla infon. Open Filnamn For Output As #1 Precis ! Som jag angav först (va nån highscore lista tror jag...)Öppna och Spara till fil
Och hämta ett värde från en bestämd plats i filen till en textbox
T.e.x Rad3 till text box1 och rad10 till textbox 2 osv
Om man nu vill ha flera boxar
Det ska även gå att betämma längden på värdet som man hämtar
Och
Hur gör man för att kunna spara värdena från textboxarna
Så att det nya värdet i texboxen sparas till filen
På samma plats där värdet hämtades ifrån
Tacksam för svar
Och kanske ett exempel
SörenSv: Öppna och Spara till fil
'Läser från fil
Filnamn = App.Path & "\abc.txt"
Open Filnamn For Input As #1 ' Öppnar fil.
Do While Not EOF(1) ' Loop tills filen är slut.
Line Input #1, sNamn(i) ' läser rad-för-rad till
Line Input #1, iScore(i) 'variablerna
i = i + 1
Loop
'sparar till fil
Filnamn = App.Path & "\abc.txt"
Open Filnamn For Output As #1 ' Open file.
For i = 0 To 9
Print #1, sNamn(i)
Print #1, iScore(i)
Next i
lycka till !Sv: Öppna och Spara till fil
Sv: Öppna och Spara till fil
Blir de stora tar det oändligt mycket längre tid än att använda sig av en databas.
Det finns massor av bra artiklar och kurser om anv. av databaser här på pellesoft.
men...visst...ibland är man ju hänvisad till textfiler...av skäl som man inte kan påverka själv..
/MartinSv: Öppna och Spara till fil
detta gör du med 'close' det gör du bäst direkt efter att du läst och efter att du skrivit till den.
Ha de !Sv: Öppna och Spara till fil
Den som jag har hämtat från filen
Och ersätta den med den nya som jag har skrivit i textboxen?
Hur blir det då.
SörenSv: Öppna och Spara till fil
Då raderas den gamla infon...och ersätts med den nya..
/MartinSv: Öppna och Spara till fil