![]() |
Boolean to String?
Boolean to String in einer ShowMessage? Wie geht denn das? Hab in der Hilfe nix gefunden.
|
Re: Boolean to String?
Hi,
Delphi-Quellcode:
const BoolStr: Array[Boolean] of String = ('False','True');
var b: Boolean; begin b := true; ShowMessage(BoolStr[b]); end; |
Re: Boolean to String?
aus SysUtils
Delphi-Quellcode:
PS: "Boolean to String" = BoolToStr ... das klingt doch irgendwie wie "Integer to String" aka IntToStr ... hätte man also leicht drauf kommen können :angel:
var
TrueBoolStrs: array of String; FalseBoolStrs: array of String; const DefaultTrueBoolStr = 'True'; // DO NOT LOCALIZE DefaultFalseBoolStr = 'False'; // DO NOT LOCALIZE function StrToBool(const S: string): Boolean; overload; function StrToBoolDef(const S: string; const Default: Boolean): Boolean; overload; function TryStrToBool(const S: string; out Value: Boolean): Boolean; overload; function BoolToStr(B: Boolean; UseBoolStrs: Boolean = False): string; |
Re: Boolean to String?
[n]BoolToStr()[/b]
|
AW: Boolean to String?
Hallo,
Ich weiß das der Beitrag alt ist aber ich habe sonst dazu nix gefunden oder nur was unverständliches auf wiki. Ich wollte eigentlich nur fragen ob mir jemand einen link schicken kann damit ich weiß ob man Boolean in real machen kann. Und wenn ja welche Variable benutzt man ich habe es mit BoolToStr versucht aber ging nicht es kam mir auch ein bisschen blöd vor. Deswegen wollte ich euch fragen ob ihr mir kurz was dazu schreibt oder einen link für mich habt. Danke im vor raus :thumb: |
AW: Boolean to String?
Was soll denn dabei herauskommen, wenn Du Boolean in real wandelst?
|
AW: Boolean to String?
Da soll eine Zahl raus kommen egal ob es eine -2 z.B. oder 2 raus kommen mit der ich dann noch weiterechen kann Weiß leider nicht ob es geht wahr nur eine überlegung
|
AW: Boolean to String?
BoolToInt schon versucht?
Grüße Klaus |
AW: Boolean to String?
HM geht leider nicht ich habe auch Komma Zahlen dabei
so was habe ich ja schon gefunden aber bei mir ging es leider nicht |
AW: Boolean to String?
Boolean ist intern bereits eine (ganze) Zahl, entweder 0 für false oder irgendeine andere für true. Du kannst diese auch in real umwandeln, aber der Sinn erschließt sich mir einfach nicht.
|
AW: Boolean to String?
ok danke ich will eigentlich nur damit was testen bin noch Anfänger aber ich checke oft nicht alles zu hundert Prozent und dann suche ich halt Möglichkeiten und teste sie um mein Programm zu verbessern danke nochmals
|
AW: Boolean to String?
Boolean zu Real?
Was soll denn da rauskommen deiner Meinung nach? Und warum real? |
AW: Boolean to String?
Man kann Bool zu Int umwandeln und da Int eine Untermenge von Float/Real ist, passt es dann.
Und rückzu, wie bereits erwähnt, auf "nicht 0" prüfen, also
Delphi-Quellcode:
.
Bool := IntOrReal <> 0
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 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