Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse

Bruk

1. Assignfile

2. Reset

3. Read

4. Label1.Caption:= osv.

5. Closefile

(Se i Hjelp (F1) hvis du er ustø i bruken av disse instruksjonene)

 

Edit: Du kan ha dette i en timer's OnTimer event hvis det skal oppdateres automatisk for hvert x-te millisekund

Lenke til kommentar

Det er to måter du kan gjøre det på, enten vha en StringList eller "basic".

Her er basic-versjonen:


Var

 Fil : TextFile;

 s : String;

Begin

 Assignfile (Fil, 'Tekst.txt');

 Reset (Fil);

 ReadLn (Fil, s);

 Label1.Caption:= s;

 Closefile (Fil);

end;

 

Dette må du ha i en prosedyre, f.eks. i timeren hvis teksten i labelen skal oppdateres med jevne mellomrom.

 

 

Alternativt med en StringList :


Var

 Tekster : TStringlist;

begin

 tekster:= TStringlist.Create;

 Tekster.LoadFromFile ('FilnavnetDitt.txt');

 Label1.Caption:= Tekster [0];  // Tekster kan inneholde mange linjer, første linje er nr. 0

 Tekster.Free;

end;

Lenke til kommentar

Nesten helt øverst i uniten din (programmet ditt) står det en linje eller to,tre som innledes med


uses bla-bla.. ...;

 

Foran semikolon som avslutter denne passusen føyer du til libc som gjør at libc blir inkludert i din unit.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...