Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
Delphi 6 Professional
|
Re: Gibt es solch ein Control ?
4. Apr 2004, 13:54
Delphi-Quellcode:
procedure SetMultiLineString(const aString: String;
aLabel: TLabel);
var
s : String;
t : String;
p : String;
i : Integer;
begin
p := aString;
s := '';
while p <> '' do
begin
t := '';
i := 1;
while aLabel.Canvas.TextWidth(t)+aLabel.Canvas.TextWidth(p[i]) < aLabel.ClientWidth do
begin
t := t+p[i];
inc(i);
end;
s := s + t+#13#10;
Delete(p,1,i-1);
end;
aLabel.Caption := s;
end;
nicht schlagen
mfg Tobias
Tobias Die Physik ist für die Physiker eigentlich viel zu schwer.
|