WinFuture-Forum.de: Edt Komponente Zu Einem Integer Wert Konvertieren - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Edt Komponente Zu Einem Integer Wert Konvertieren Borland Builder 5


#1 Mitglied ist offline   Fabi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.958
  • Beigetreten: 30. August 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 27. September 2006 - 19:23

hi,

ich habe einen edt-Komponente und möchte den Text bzw. die Zahl die der Benutzer dort eingibt zu einem Integer Wert Konvertieren.

bei google hab ich dashier gefunden:
int Zahl1 = edtZahl1->Text.ToInt();


dachte eigentlich auch immer, das das so geht, nur leider bringt mir der borland builder beim kompilieren dann eine fehlermeldung!
er sagt der Wert "" sei kein gültiger wert, der zu einem Integer Wert Konvertiert werden könne!

weiß jemand wie das richtig geht?

EDIT: hat sich erledigt, die konvertierung funktioniert nur wenn man sie hinter ein ereignis legt, z.B. OnClick auf einen Button!
Thread kann gelöscht werden!

Dieser Beitrag wurde von Fabi bearbeitet: 27. September 2006 - 20:46

0

Anzeige



#2 Mitglied ist offline   wicht 

  • Gruppe: aktive Mitglieder
  • Beiträge: 86
  • Beigetreten: 07. Oktober 06
  • Reputation: 0

geschrieben 11. Oktober 2006 - 23:43

Die Konvertierung sollte immer dann funktionieren, wenn sie aufgerufen wird und Text in dem TEdit drin steht. Alternativ ist auch Text.ToIntDef(0) gut, um Exceptions zu vermeiden. Oder halt try/catch...
0

#3 Mitglied ist offline   intoxication 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.763
  • Beigetreten: 26. März 05
  • Reputation: 3
  • Geschlecht:Männlich

geschrieben 12. Oktober 2006 - 12:05

StrtoInt(edtZahl1.Text)
seit 20.08 nicht mehr so aktiv
.:| Intel Core 2 Duo E6300 @ 3GHz | Asus P5B-E P965/ICH8R | Mdt 3GB Dual Pc2-6400 | Palit 9600gt 512MB |:.

Eingefügtes Bild
Eingefügtes Bild
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0