Sign in Join
Wiki copytemporary

TLabel/de

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

Diese Seite erklärt, wie man die TLabel Komponente verwendet. Auf etwas klicken bedeutet immer ein Linksklick, ein Rechtsklick wird explizit erwähnt.

Beschreibung

Steuerelement um statischen Text anzuzeigen, auch in in mehreren Zeilen.

Verwendung

Ein TLabel (Beschriftung) ist eines der elementarsten Komponenten, die Sie einem Formular zufügen können. Zumeist werden Labels zur Beschriftung anderer Komponenten wie Edit-Felder, TMemos, TStringGrids etc. eingesetzt. TLabels stellen eine Vielzahl von Ereignissen (engl. Events) zur Verfügung, die Sie in den meisten Fällen jedoch nicht benötigen werden.\

Sie können ein Label Ihrer Form hinzufügen, indem Sie auf das TLabel (Symbol Abc) auf der Standard Komponenten Palette auswählen (mit einem Klick) und es, mit einem Klick, auf Ihr Formular platzieren.\

Um statt der Standardbeschriftung (z.B. Label1) eines neu auf dem Formular eingefügten TLabels zu ändern, können Sie wie folgt verfahren:

Beschriftung zur Laufzeit ändern

Natürlich kann man die Beschriftung (den angezeigten Text) auch während der Laufzeit ändern.

Folgendes Beispiel demonstriert das:

pascal
procedure TForm1.Button1Click(Sender: TObject);
const 
  Zaehler: Integer = 0;                     // Zähler um festzustellen, wie oft der Button geklickt wurde
begin
  inc(Zaehler);                             // Erhöhe Zähler um 1
  Label1.Caption := 'Der Button wurde ' +   // Schreibe den Text auf Caption von Label1
    IntToStr(Zaehler) + ' mal geklickt';
end;

Anmerkungen

Um einen mehrzeiligen Text darzustellen, müssen Sie an die entsprechende Stelle im anzuzeigenden String ein LineEnding als Zeilenumbruchsignal setzen.
Beispiel:

pascal
Label1.Caption := 'Das' + LineEnding + 'ist' + LineEnding + 'ein' + LineEnding + 'mehrzeiliger' + LineEnding + 'Text';

--Michl 21:18, 15 May 2014 (CEST)


From the Free Pascal wiki, page "TLabel/de", 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.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.