Avatar billede jan_l Nybegynder
20. maj 2001 - 14:46 Der er 4 kommentarer og
1 løsning

Memo1.Lines.LoadFromFile: Den er vist let, den her.

Jeg skal læse indholdet af en tekstfil ind i memo\'en.

Når jeg prøver at køre nedenstående procedure, kommer Delphi med den her fejlmeddelelse:
Incompatible types: \'String\' and \'Text\'

procedure TForm1.btnOpenClick(Sender: TObject);
var
DataFile: TextFile;
begin
  if OpenDialog1.Execute then 
  begin
    AssignFile(DataFile, OpenDialog1.FileName);
    reset(DataFile);

      Memo1.Lines.LoadFromFile(DataFile);

    Flush(DataFile);           
    CloseFile(DataFile);

    end
  else
    exit;

end;

Hva\' dælen gør jeg forkert ???
Avatar billede ziron Nybegynder
20. maj 2001 - 14:52 #1
du kan nøjes med at skrive

procedure TForm1.btnOpenClick(Sender: TObject);
begin
Memo1.Lines.LoadFromFile(\'C:\\din_fil.txt\');
end;

/ZIRON

Avatar billede erikjacobsen Ekspert
20. maj 2001 - 14:54 #2
Ja filen skal slet ikke åbnes. Du skal blot

  Memo1.Lines.LoadFromFile(OpenDialog1.FileName);
Avatar billede jan_l Nybegynder
20. maj 2001 - 14:59 #3
Ja ja, man bliver da også klogere og klogere hele tiden.... Heldigvis      ;-)

Jeg giver pointene til erikjakobsen, da svaret bogstaveligt talt kunne kopieres direkte ind.

Som totalt nybegynder er det rart, at der findes et sted som dette.
Avatar billede ziron Nybegynder
20. maj 2001 - 15:02 #4
jaja okay nybegynder er du da det kan man vist godt sige hvis du skal have det hele foraret :-)

men hvis du fik det til at virke så er det jo okay....

/ZIRON
Avatar billede ziron Nybegynder
20. maj 2001 - 15:02 #5
jaja okay nybegynder er du da det kan man vist godt sige hvis du skal have det hele foraret :-)

men hvis du fik det til at virke så er det jo okay....

/ZIRON
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester