![]() |
#? zu buchstave/zahl/zeichen ?
hi
wie ich einen buchstabe zu ascii umwandle weiss ichz, aber wie kann ich z.b rausfinden wofür #100 steht? mit :
Delphi-Quellcode:
hats nicht geklappt :(
Label2.Caption := IntToStr(Chr(StrToInt(Edit1.Text)));
|
Moin !
so könnte es funzen :
Delphi-Quellcode:
kannste halt immer nur einen buschstaben umwandeln !
Label2.Caption := IntToStr(Chr(integer(Edit1.Text[i])));
|
Probier doch mal ganz einfach
Delphi-Quellcode:
:wink:
ShowMessage(#100);
|
hoi, jo das funzt danke :), aber wie zeige ich mir das aus einem edit heraus aus an? wenn ich im edit "#100" stehen hab, wird mir auch #100 angezeigt :\
gruss |
Ordinal Wert eines ASCII-Zeichens: ord.
Zeichen eines ordinal Wertes: chr. Wenn man das eine weiß, m uß man eigentlich in der Hilfe zwangsweise über das andere stolper. :roll:. |
jo, aber wie krieg ich #100 mit chr() umgewandelt?
|
Ich glaub, sein Problem is nicht wie man #100 in nen Buchstaben umwandelt, sondern wie man dem Programm sagt, dass er nicht '#100' als String aus dem Textfeld nehmen soll, sondern #100 als wert zum umrechnen
|
genau
also showmessage(#100) geht, aber wenn ich im edit1 "#100" habe und showmessage(edit1.text) anzeige, wird #100 angezeigt (ist klar) aber wie zeig ich das nun so an das aus der #100 ein "d" wird? |
Im Edit die Raute weglassen:
Delphi-Quellcode:
Oder wenn sie drin steht vorher wegschneiden, entfernen, eliminieren oder was auch immer mit machen.
ShowMessage(chr(StrToInt(Edit1.Text)));
|
Delphi-Quellcode:
so geiths, thx all^^
label2.Caption := chr(StrToInt(Edit1.Text));
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz