Announcement

Collapse
No announcement yet.

kann man ein Boolean wert in einen string umwandeln????

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • kann man ein Boolean wert in einen string umwandeln????

    kann man ein Boolean wert in einen string umwandeln und wie geht das

    danke euer sebastian.

  • #2
    Hi

    <pre>

    function BooleanToString(Value: Boolean): String;
    const
    sData: array[Boolean] of String = ('False', 'True');
    begin
    Result := sData[Value];
    end;

    </pre>

    Gruß hage

    Comment


    • #3
      War da nicht noch ein Direktweg? Irgendwas geistert mir da durch den Hinterkopf

      Comment


      • #4
        Hi

        Ja, derer viele:
        <li>in der Unit TypInfo.pas gibts proc die "True", "False" liefern
        <li>Result := AnsiString('01')[Byte(Boolean) +1], -> '0' oder '1'
        <li>Result := Char(Ord('A') + Byte(Boolean)) -> 'A' oder 'B'

        obiger Code gefällt mir aber am besten, da er clean und flexibel ist. Die Frage war ja, ob man einen Boolean in beliebig definierbare Strings konvertieren kann. Die anderen "Tricks" nutzen zu viele Typcast's.

        Gruß Hage

        Comment


        • #5
          und wieder einmal danke ich euch für eure schnelle hilfe

          danke euer Sebastian

          Comment

          Working...
          X