Autor Beitrag
nepleurepas
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: Fr 13.07.07 14:30 
Hallo,
möchte den textextent befehl benützen, um höhe und breite eines texteszu bekommen.
Habe dafür
ausblenden Delphi-Quelltext
1:
2:
3:
4:
var cx, cy: Tsize;
begin
Form1.Image1.canvas.textextent('hallo');
end


gemacht.Aber wie komme ich jetzt an die Werte ran? Eine Integer-Variable mit cx zu belegen hat nicht funktioniert. :-(
Muss doch iwie die Werte benützen können.

Danke schon mal

Gruß Stefan
Marc.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1876
Erhaltene Danke: 129

Win 8.1, Xubuntu 15.10

BeitragVerfasst: Fr 13.07.07 15:00 
Vielleicht hättest du mal die Delphi-Hilfe zu TSize lesen sollen. :roll:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
var
   cx: Longint;
   cy: Longint;
begin
   cx := Form1.Image1.canvas.textextent('hallo').cx;
   cy := Form1.Image1.canvas.textextent('hallo').cy;
end;

Übrigens: Es heißt benutzen und nicht benützen. ;-)

grüße
Marc
nepleurepas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: Fr 13.07.07 15:05 
user profile iconMarc. hat folgendes geschrieben:
Vielleicht hättest du mal die Delphi-Hilfe zu TSize lesen sollen. :roll:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
var
   cx: Longint;
   cy: Longint;
begin
   cx := Form1.Image1.canvas.textextent('hallo').cx;
   cy := Form1.Image1.canvas.textextent('hallo').cy;
end;

Übrigens: Es heißt benutzen und nicht benützen. ;-)

grüße
Marc


danke für die antwort. Habe grad mal im duden geschaut. "Benützen" is durchaus für süddeutsche benutzbar. ;-) Also nochmals danke