Thema: Delphi Breite eines Textes

Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#2
  Alt 3. Jan 2003, 19:50
Moin TheOmega,

das sollte mit der API GetTextExtentPoint32 gehen.

Dazu ein allgemeiner Tip (da Du ja dank der Enterprise Version über die VCL Sourcen verfügen müsstest):
Wenn Du eine Delphi Funktion / Methode weisst, die das tut was Du willst, schau sie Dir mal in den VCL Sourcen an.
In diesem Falle wusste ich, dass ich mit TCanvas.TextWidth das Ergebnis erhalte, und habe mir die Funktion dann in den Sourcen angesehen.

OK, hilft natürlich nichts, wenn einem keine Funktion einfällt die Delphi bereitstellt, aber wenn, dann
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat