Spinbutton, Edit und negative Zahlen
-
Hallo!
Ich habe in meinem Formview einige Edits mit Spinbutton (autom. Buddy, Buddy Ganzzahl) und für positive Zahlen funktioniert das auch.
Nun habe ich aber ein Edit, wo Zahlen zwischen -20 und 20 eingegeben werden sollen.Leider verweigert das Edit das -Zeichen.

Was kann das sein?
PS: Für die Codefetischisten noch ein paar Zeilen...
// DoDataExchange DDX_Text(pDX, IDC_EDT_DIFF, m_strDiff); DDV_MaxChars(pDX, m_strDiff, 3); // OnInitialUpdate m_spnDiff.SetRange(-20, 20); m_spnDiff.SetAccel(1, &ac);
-
Neue Erkenntnis: Es liegt wohl daran, dass ich beim Edit die Eigenschaft "Zahl" gesetzt habe.

Aber eine negative Zahl ist doch auch eine Zahl.
Was nun?
-
estartu schrieb:
Neue Erkenntnis: Es liegt wohl daran, dass ich beim Edit die Eigenschaft "Zahl" gesetzt habe.

Aber eine negative Zahl ist doch auch eine Zahl.
Was nun?
Edit: Gelöst.

Es war nur dieses doofe mißverständliche Häkchen, ohne klappt es.
PPS: Und dass man nun Buchstaben eingeben kann löse ich anders.

-
Lies mal den Text zu dem Property unten in der Eigenschafts Box, da steht netterweise:
Allows only digits to be entered...Edit: Upps, da fällt mir gerade ein, dass Du ja noch VC6 verwendest...
-
Ah, okay wenn man Zahl als "Zahl" nimmt, also nur 0-9, dann passt das auch.