Also wenn es DIR ord-function von Pascal/Delphi ist, dann gibt es den nummerischen Wert eines Zeichens zurück.
Also ich meine den ASCII-Wert.
D.h. '5' ist dann $35 oder halt 53
und
'A' ist z.b. $41 oder halt 65.
_________________ Denn wer nur schweigt, weil er Konflikte scheut, der macht Sachen, die er hinterher bereut. Und das ist verkehrt, denn es ist nicht so schwer, jeden Tag zu tun als ob's der letzte wär’. Und du schaust mich an und fragst ob ich das kann. Und ich denk, ich werd' mich ändern irgendwann. _________________Farin Urlaub - Bewegungslos
Registriert: Do Mär 06, 2003 15:27 Beiträge: 281 Wohnort: Bochum
@lossy: ich frag deshalb weil die function GetTextWidth in deiner unit ein char per ord() umwandelt und ich das nun in C übersetze.
es reicht also völlig das ord wegzulassen ?
Du kannst ja einfach mal kucken, was ord unter C macht!
Schau dir mal diese Seite an:
http://www.skylit.com/pascpp/ Such am besten nach "ord("!
Da sollte dann eine Art Tabelle erscheinen, die die Zusammenhänge genau darlegt.
kurz:
Ersetze "ord" durch "int", wenn ich das richtig verstanden habe!
Nur kann ich kein C/C++, also nagelt mich nicht daran fest!
_________________ Denn wer nur schweigt, weil er Konflikte scheut, der macht Sachen, die er hinterher bereut. Und das ist verkehrt, denn es ist nicht so schwer, jeden Tag zu tun als ob's der letzte wär’. Und du schaust mich an und fragst ob ich das kann. Und ich denk, ich werd' mich ändern irgendwann. _________________Farin Urlaub - Bewegungslos
Registriert: Mi Dez 15, 2004 20:36 Beiträge: 454 Wohnort: Wien, Österreich
Zitat:
function Ord(X);
Description
X is an ordinal-type expression. The result is the ordinal position of X; its type is the smallest standard integer type that can hold all values of X's type.
Ord cannot operate on Int64 values.
_________________ "Meine Mutter sagt : 'Dumm ist der, der Dummes tut'." - Forrest Gump
Registriert: Do Mär 06, 2003 15:27 Beiträge: 281 Wohnort: Bochum
Danke aber F1 hab ich auch schon gedrückt und da steht schonmal nicht drin was mir hier die netten Menschen bereits wichtiges gescrieben haben und um was es mir eigentlich ging.
trotzem danke!
Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.