Wiki-kopiopeilipalvelin

Tämä on pascal.chatin wikin peilipalvelin. Muokkaus, historia ja kirjautuminen ovat siellä.

TLabel/fi

Deutsch · English · Français · Suomi · Русский · 日本語

TLabel on komponentti, joka näyttää yksi tai monirivistä tekstiä. Se löytyy komponenttipaletin Standard-välilehdeltä. TLabel on TGraphicControl:n jälkeläinen.

Käyttö

TLabel on yksi peruskomponentteja jota voidaan lomakkeella käyttää. Useinmiten TLabel:t kertovat käyttäjälle muiden komponenttien käyttötarkoituksesta. Nämä muut komponentit voivat olla esim. TEdit, TMemo, TStringGrid jne. TLabel:t tarjoavat myös erilaisia ​​tapahtumia, mutta useimmissa tapauksissa niitä ei tarvita.

TLabel lisätään lomakkeelle, klikkaamalla TLabel-komponenttia (kuvake, jossa on "Abc" teksti) komponenttipaletin Standard-välilehdellä ja asettamalla se klikkauksella lomakkeelle.

TLabel:n oletustekstiä voidaan muuttaa. Se voidaan muuttaa vaikka seuraavalla tavalla:

Tekstin muuttaminen ohjelman suorittamisen aikana

Tietenkin, tekstin (joka näytetään) voi muuttaa ohjelman suorittamisen aikana.

Seuraava esimerkki osoittaa tämän:

pascal
procedure TForm1.Button1Click(Sender: TObject);
const Cnt: Integer = 0;                     //laskija joka määrittää, kuinka monta kertaa painiketta on klikattu
begin
  inc(Cnt);                                 //Lisätään laskijaa yhdellä
  Label1.Caption:='Nappia on painettu ' +   //Kirjoitetaan näytettävä teksti
    IntToStr(Cnt) + ' kertaa';
end;

Kommentit

Jos halutaan näyttää moirivistä tekstiä niin täytyy lisätä LineEnding kuvaavaan rivinvaihtoa. Esimerkki:

pascal
Label1.Caption := 'Tässä' + LineEnding + 'on' + LineEnding  + 'monirivinen' + LineEnding + 'teksti';

Katso myös


From the Free Pascal wiki, page "TLabel/fi", as it stood on 2020-03-01 after a change by GAN, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Versio 1, viimeksi muokannut WikiArchive .