Announcement

Collapse
No announcement yet.

Anwendung von ISNUMBER, bzw. ISBLANK

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

  • Anwendung von ISNUMBER, bzw. ISBLANK

    Hallo!

    Ich möchte in einem C++ Builder Programm mit Hilfe der Befehle ISNUMBER, bzw. ISBLANK, den Inhalt von Edit-Feldern überprüfen.

    Ich möchte es so anwenden, wenn z.B. in Edit1 eine Zahl steht (ISNUMBER), dass dann eine bestimmte Aktion ausgeführt werden. Wenn aber das Feld leer ist (ISBLANK), dann soll eine andere Aktion ausgeführt werden.

    Ich weiß jedoch nicht, wie ich diese Befehle anzuwenden habe.

    Ich danke euch jetzt schon mal für eure Hilfe ;-)

    Schöne Grüße Christoph

  • #2
    guck doch mal in der hilfe nach. da steht das bestimmt drin

    Comment


    • #3
      Hi, <br>
      warum überprüfst Du nicht den String des EditFeldes?<br>
      if(Edit->Text.IsEmpty()){ /*leer.*/ }<br>

      if(Edit->Text.ToIntDef( x /* nicht vorkommende Zahl einsetzen */ ) != x) {/* Zahl */}<br>
      else {/* keine reine Zahl */}<br>

      vielleicht kannst Du das ja einbauen.

      Gruß Thorste

      Comment


      • #4
        Keine supersaubere Lösung aber funktioniert<br>

        void __fastcall TForm1::Button1Click(TObject *Sender)<br>
        {<br>
        try<br>
        {<br>
        if(Edit1->Text.ToDouble())<br>
        ShowMessage("Zahl");<br>
        }<br>
        catch(...)<br>
        {<br>
        ShowMessage("Keine Zahl");<br>
        }<br>
        }<br&gt

        Comment

        Working...
        X