Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi TlabelToStr ? (https://www.delphipraxis.net/15464-tlabeltostr.html)

Splinter 29. Jan 2004 11:26


TlabelToStr ?
 
Es gibt ja FUnktionen die einen Str beispielweise in einen INteger umwandeln

Ich habe atm das Problem das ich einen Label (typ Tlabel) irgendwie in nen String kriegen will

also sowas wie TLabelToStr =)
gibts da was in die richtung oder wie mache ich das?

Jens Schumann 29. Jan 2004 11:28

Re: TlabelToStr ?
 
Hallo,
wie wäre es mit
Code:
Label.Caption

Splinter 29. Jan 2004 12:03

Re: TlabelToStr ?
 
ich brauche aber nicht die beschriftung sondern nur den Labelnamen an sich,

ich will je nachdem welches label als parameter an eine funktion übergeben wurde in eine memobox schreiben "label1"
wenn label2 übergeben wurde dann label2 usw


ich hab das atm so gelöst:


Delphi-Quellcode:
procedure sichtbareTage; //speichert die aktuellen sichtbaren Labels in ein Memo, für die Effekte

procedure tagsichtbar(tag: Tlabel; beschrift: String);
begin
 If tag.Visible = true
  Then Unit1.Form1.Memo2.Lines.Add(beschrift);
end;

begin
Unit1.Form1.Memo2.Clear;
 tagsichtbar(Unit1.Form1.Label1,'Label1');
 tagsichtbar(Unit1.Form1.Label2,'Label2');
 tagsichtbar(Unit1.Form1.Label3,'Label3');
end;
ich übergebe der prozedur tagsichtbar also zunächst das label is auch gut so, aber die memo soll dann auch mit Label1, label2 oder so beschriftet werden
das musste ich bisher immer als extra string dazu geben.
verstehste?

mfg SPlinter

[edit=sakura] [delphi]-tags gesetzt. Mfg, sakura[/edit]

Mario 29. Jan 2004 12:17

Re: TlabelToStr ?
 
Label.Name sollte den Zweck erfüllen.

Splinter 29. Jan 2004 12:20

Re: TlabelToStr ?
 
^^^^
natürlich

danke =)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz