Jag har försökt göra en kodsnutt som ska läsa från en .dat fil. I ditt fall ska du använda: Open For Random Hmm, jag stötte på ett till problem.. Vad har Person(i) för typ?att läsa från en .dat fil!
men jag får bara felmeddelandet: Bad File Mode
Såhär ser koden ut:
Open "D:\63.dat" For Input As #1 Len = 52
For i = 1 To 2
Get #1, i, Person(i)
Debug.Print i
Next i
Close #1
Tacksam för svar.Sv: att läsa från en .dat fil!
En annan saak att tänka på är att inte hårdkoda filnummer för det kan krocka. använd funktionen FreeFile för att få ett ledigt filnummer precis innan du öppnar filen.
/johan/Sv: att läsa från en .dat fil!
Hur ska jag skriva ut det till en picturebox?
jag har testat:
Open "D:\63.dat" For Random As #1 Len = 52
For i = 1 To 2
Get #1, i, Person(i)
Picture1.Print Person(i)
Next i
Close #1
Men det funkar inte alls..Sv: att läsa från en .dat fil!
Om den är egentillverkad måste du skriva ut varje sak för sig,
Picture1.Print Person(i).Name
t.ex.
/Niklas Jansson