Avatar billede r.hegaard Nybegynder
16. september 2002 - 11:44 Der er 10 kommentarer og
1 løsning

Skriv til Memo

Hvordan skriver man til en memo i toppen i stedet for i bunden ??
Når jeg bruger funktionen Memo1.Lines.Add(); bliver der skrevet til bunden af af Memo1.
Hvad kan jeg gøre for at skrive til den i toppen ??
Avatar billede assassin Juniormester
16. september 2002 - 11:48 #1
Du kan bruge Memo1.Lines[0]:= 'Din tekst';
Avatar billede loke-liscom Nybegynder
16. september 2002 - 11:49 #2
da jeg ikke sidder foran delphi kan jeg ikke huske om text probertyen er memo1.text eller memo.lines.text

var
  tmp : string;
begin
  tmp := memo1.lines.text;
  tmp := 'TEKST bla bla' + #13#10+tmp;
  memo1.lines.text := tmp;
end;

/Klaus
Avatar billede loke-liscom Nybegynder
16. september 2002 - 11:50 #3
assasin du sletter jo linie 1(0) så skal du jo flytte alle linierne først
Avatar billede assassin Juniormester
16. september 2002 - 11:53 #4
Ja, det har jeg lige fundet ud af :-)
Avatar billede r.hegaard Nybegynder
16. september 2002 - 11:55 #5
loke-liscom > Tak for hjælpen
Avatar billede loke-liscom Nybegynder
16. september 2002 - 11:57 #6
Det var så lidt.... skulle det være en anden gang.. :-)
Avatar billede athlon-pascal Juniormester
16. september 2002 - 19:08 #7
Kig på memo1.lines.insert(), sidder ikke lige med Delphi.
Avatar billede loke-liscom Nybegynder
17. september 2002 - 08:50 #8
Det ville nok være en god idé hegaard, findes der en funktion der hedder insert(); så burde du nok bruge den. min kode tager ikke lige højde for selection og position i memo'en. Men okay det er nok også mere relevant i en listbox da det er skide irrerterrende når selection'en forsvinder eller sen scroller op i toppen.

/klaus
Avatar billede loke-liscom Nybegynder
17. september 2002 - 08:50 #9
ups sen=den
Avatar billede r.hegaard Nybegynder
17. september 2002 - 08:54 #10
athlon-pascal og e-liscom > Hvordan bruger man memo1.lines.insert() ??
Avatar billede stoney Nybegynder
17. september 2002 - 09:22 #11
procedure TForm1.Button1Click(Sender: TObject);
begin
memo1.Lines.Insert(0,'Denne linie er indsat øvert i memo1');
end;

Stoney
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen

Politiets Efterretningstjeneste

Configuration Manager til PET's IT-afdeling

JP/Politikens Hus

Digital Workplace Supporter