Probleme mit StringWidth

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

blackmaster

Betreff: Probleme mit StringWidth

BeitragSa, Feb 09, 2008 21:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,
wie kann ich die Zeichenbreite heraus finden?
Die Zeichen sind unterschiedlich breit und immer wird mir die Breite in Pixel: 8 ausgegeben, das ist falsch.

Hier ist mal ein teil von meinem Code:

Code: [AUSKLAPPEN]
b.buchstaben = New buchstaben
b\buchstabe$ = Mid(tex$,2,1)
b\buchstabe_breite = StringWidth(b\buchstabe$)


Er rechnet pro Buchstabe 8 Pixel, ich benutze die Schriftart "Comic Sans MS".

Woran kann das liegen?

MfG

DerHase

BeitragSa, Feb 09, 2008 22:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Nimm FontWidth Wink
Play Satyr!

Who

BeitragSa, Feb 09, 2008 22:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Du liest jedes Mal die Breite des 2. Zeichens in tex$, das ändert sich nicht.
Stringwidth stimmt.

MFG
Who
 

blackmaster

BeitragSa, Feb 09, 2008 22:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke, aber das funktioniert auch nicht Rolling Eyes
Gibt es noch andere möglichkeiten?

EDIT: Jetzt funktioniert es, ich habe SetFont schrift unter LoadFont gesetzt und so gehts jetzt.

MfG

DerHase

BeitragSa, Feb 09, 2008 23:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Oh ich irrte mich, sorry :/
Play Satyr!

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group