| |
|
|
Florian Peter Heuberger | Hallo!
Ich habe ein EDIT per Subclassing geändert, dass es nur noch zahlen, BS, TAB und max. 5 Zeichen akzeptiert. Wenn ich jetzt zahlen mit settext zuweiße, steht in dem edit: &LPARAM.
Wie kann ich das vermeiden?
Hier das PROC KompilierenMarkierenSeparieren
PROC Editproc
Parameters Wnd&, Msg&, wParam&, lParam&
IF Msg& = ~WM_CHAREingabe ?
IF LEN(GETTEXT$(e_plz&)) > 4
IFNOT wParam& = 8
RETURN 0
ENDIF
ENDIF
IF and(wParam& < 47,wParam& > 58)
RETURN 0
ENDIF
IF wParam& = 9Edit mit TAB verlassen und zum nächsten Control springen
If ~GetWindow(%GetFocus,~GW_HWNDNEXT) = 0
SetFocus(~GetWindow(%GetFocus,~GW_HWNDFIRST))
Else
SetFocus(~GetWindow(%GetFocus,~GW_HWNDNEXT))
Endif
Endif
Endif
RETURN ~CallWindowProc(OldEditProc&,Wnd&, Msg&, WParam&, LParam&)
ENDPROC
mfg, Flo |
|
|
| ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ _ Die TaschenlampeDie Taschenlampe ist die perfekte APP für dein Windows Phone! -Sie steuert die echte Blitz-LED des Telefons an und versorgt diese mit 100% Leistung -Zudem wird stetig in der Live-Tile der aktuelle Akkustand wiedergegeben.
HIER
gehts zur APP! | 21.01.2008 ▲ |
|
|
|
|
Florian Peter Heuberger | Ciao,
ich nochmal. Sorry, der fehler lag wo anders, settext funktioniert soweit. nur der Text, der eingefügt werden soll, wurde falsch gespeichert
mfg, Flo |
|
|
| ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ _ Die TaschenlampeDie Taschenlampe ist die perfekte APP für dein Windows Phone! -Sie steuert die echte Blitz-LED des Telefons an und versorgt diese mit 100% Leistung -Zudem wird stetig in der Live-Tile der aktuelle Akkustand wiedergegeben.
HIER
gehts zur APP! | 21.01.2008 ▲ |
|
|
|