Jag har öppnat en textfil i läget Random och använder mig av Hej Jag kanske missförstod frågan, men det är ju lättare att använda "Open ... As Append", eller? Hej Jag vill kunna ändra på data mitt i textfilen på ett HejDirektfil
TypeVariablar när jag skriver till textfilen.
När jag nu skriver vill jag att den nya texten skall hamna i slutet av texten och ej radera den gamla texten.
Hur gör jag?Sv: Direktfil
När du öppnat filen med Open ,på nästa rad tar du
reda på LOF (Length Of File) i bytes.
Dim pos As Long
pos = LOF(Det filnummer du ansatt vid öppnadet) + 1
Put #FileNum,pos,din typvariabel
ungefär så
mvh
SvenSv: Direktfil
/Niklas JanssonSv: Direktfil
Njaaa han beskriver att han använder Random och
TypVariabel ,dvs motsvarighet till recordset.
Då får det bli den principen jag beskriver.
mvh
SvenSv: Direktfil
enkelt sätt.
Vad jag har förstått så är det bäst att öppna filen
i Random läge då.
eller kan man skriva in texten i Append läge och
sedan korrigera i Randomläge?Sv: Direktfil
Nej kör Random som du börjat,enl mitt exempel.
Eftersom du lägger in en TypVariabel så består väl den
av flera poster ? dvs ett recordset eller ?
Har du kollat exemplet jag skickade till dig ?
Undrar
Sven