![]() |
Delphi-Version: XE5
InputQuery Sinn von Field Flags von APrompts?
Was haben die Field Flags für einen Sinn?
Siehe ![]() Field Flags #1 bis #31 bewirken eine Anzeige von Punkten anstatt von den eingetippten Buchstaben (Passwortabfrage wie man sie kennt). Beispiel:
Delphi-Quellcode:
Gibt es überhaupt weitere? Ab #33 wird nur der entsprechnde Char (#33 = !) angezeigt. Vielleicht ist in höheren Versionen was dazu gekommen?
if not InputQuery('Enter Password here', #1'Password',PassWord) then exit;
|
AW: InputQuery Sinn von Field Flags von APrompts?
Offiziell gibt es eigentlich nur die #1.
Ist das erste Zeichen der Caption eine #1, dann wird das Feld als Passwort-Edit benutzt. #0 bis #31 / Char(0) bis Char(31) sind Steuerzeichen. ![]() Und für den Rest siehe
Delphi-Quellcode:
, bzw.
[WIN] charmap
Delphi-Quellcode:
(Startmenü suchen .... irgendwo in Programme\Zubehör)
[WIN] Zeichentabelle
Mir wäre es eigentlich lieber gewesen, man hätte sowas "verständlich" als Parameter definiert (
Delphi-Quellcode:
),
Passwort: Boolean=False
oder halt über den Funktionsnamen (InputQuery / PasswortQuery). Soein Magic-Mist ist immer ein bissl unverständlich und vorallem versteckt, denn Help-Insight und Code-Insight verraten das auch nicht. |
AW: InputQuery Sinn von Field Flags von APrompts?
da war doch mal was:gruebel:
Nur was heißt denn Zitat:
Wodurch ist "Flag" eigentlich definiert? Und wenn kein Flag genutzt wird woran wird das erkannt? Erinnert mich doch sehr an DOS-Zeiten wo bei 64K Schluß war und mit jedem Byte gegeizt wurde. Gruß K-H |
AW: InputQuery Sinn von Field Flags von APrompts?
in front = am Anfang (erstes Zeichen)
flag = eine Markierung #1 = ein Steuerzeichen (also die Markierung), welches in "normalen" Texten eigentlich nie vorkommt. Ist halt eine "Kennzeichnungen", wie das F am Anfang der Feldvariablen, bei vielen Programmierern. Und ja, hier wurde fahrlässig an einem Parameter gegeizt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:17 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