Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Boolean to String? (https://www.delphipraxis.net/145518-boolean-string.html)

AlexII 3. Jan 2010 16:03


Boolean to String?
 
Boolean to String in einer ShowMessage? Wie geht denn das? Hab in der Hilfe nix gefunden.

Neutral General 3. Jan 2010 16:04

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;

himitsu 3. Jan 2010 16:07

Re: Boolean to String?
 
aus SysUtils

Delphi-Quellcode:
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;
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:

mkinzler 3. Jan 2010 16:09

Re: Boolean to String?
 
[n]BoolToStr()[/b]

Prakti16 5. Okt 2016 14:16

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:

DeddyH 5. Okt 2016 14:17

AW: Boolean to String?
 
Was soll denn dabei herauskommen, wenn Du Boolean in real wandelst?

Prakti16 5. Okt 2016 14:21

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

Klaus01 5. Okt 2016 14:22

AW: Boolean to String?
 
BoolToInt schon versucht?

Grüße
Klaus

Prakti16 5. Okt 2016 14:23

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

DeddyH 5. Okt 2016 14:23

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.

Prakti16 5. Okt 2016 14:27

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

Jim Carrey 5. Okt 2016 16:01

AW: Boolean to String?
 
Boolean zu Real?
Was soll denn da rauskommen deiner Meinung nach? Und warum real?

himitsu 5. Okt 2016 16:36

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 06:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz