Previous Thread
Next Thread
Print Thread
Rate Thread
#17652 09/02/02 11:49 AM
Joined: Mar 2002
Posts: 185
M
Mornse Offline OP
Member
OP Offline
Member
M
Joined: Mar 2002
Posts: 185
How could I make it possible for users to only enter numbers into a text box? Is it possible for it to just not display letters period? Or how would I just make a messagebox giving an error if they did enter a letter and hit enter?


Cha want some w***up?

http://www.dopeskill.com
#17653 09/02/02 06:37 PM
Joined: Mar 2002
Posts: 1,273
DollarDNS Owner
Offline
DollarDNS Owner
Joined: Mar 2002
Posts: 1,273
Here's the easiest and most effective way:

Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Const GWL_STYLE = -16
Const ES_NUMBER = &H2000&

SetWindowLong Text1.hwnd, GWL_STYLE, GetWindowLong(Text1.hwnd, GWL_STYLE) Or ES_NUMBER


Domain Registration, Hosting, Management
http://www.dollardns.net
#17654 09/02/02 11:51 PM
Joined: Mar 2002
Posts: 197
P
Member
Offline
Member
P
Joined: Mar 2002
Posts: 197
hmm, no idea about that one SR, this one is without api and is also very simple

a little example:

Code
Private sub textbox_keypress(keyAscii as Integer)
   If (KeyAscii < 48 or KeyAscii > 57) and Keyascii <> 8 Then 
      'messagebox here
      Keyascii = 0
      'ascii value 8 = backscpace (when they entered a wrong number  :) )
   End if
End sub


Never argue with fools... They will only drag you down to their level, and beat you with experience...
#17655 09/02/02 11:52 PM
Joined: Mar 2002
Posts: 197
P
Member
Offline
Member
P
Joined: Mar 2002
Posts: 197
argh, ok just delete this one
I did wanted to correct something and accidenlty clicked on reply with a quote smirk


Never argue with fools... They will only drag you down to their level, and beat you with experience...
#17656 09/03/02 10:05 AM
Joined: Mar 2002
Posts: 1,273
DollarDNS Owner
Offline
DollarDNS Owner
Joined: Mar 2002
Posts: 1,273
I fixed your post Predator so that the <'s and >'s are displayed properly.

Yes, I still use that technique to outlaw various characters. Did you learn that technique from my whois code? wink I made a textbox in it only accept domain-relevent characters.

But yeah, try out my technique predator. The characters besides numbers and the backspace are blocked at the source. It's more efficient. smile Besides, that, you can use other styles to make it all upper case letters or lowercase. Maybe more, I can't remember all the edit box styles.


Domain Registration, Hosting, Management
http://www.dollardns.net
#17657 09/03/02 01:35 PM
Joined: Mar 2002
Posts: 197
P
Member
Offline
Member
P
Joined: Mar 2002
Posts: 197
Na, i did learn this technique at school, cause we did learn to use vb and databases, so sometimes it was really necesarry to use it, and since we didn't learn any api calls...

Maybe your code is the best solution, but for people not familiar with api it might be a problem (don't know if Mornse is familiar with it) so i gave a little alternative smile


Never argue with fools... They will only drag you down to their level, and beat you with experience...
#17658 09/03/02 06:10 PM
Joined: Mar 2002
Posts: 185
M
Mornse Offline OP
Member
OP Offline
Member
M
Joined: Mar 2002
Posts: 185
Well, I've used API before, but I wouldn't say I'm really familiar with it. I dislike using it cause I'm lazy and don't like using/understanding all that code cause I like to understand the code I use. I'll probably just use pred's example because I understand it all. Thanx for the help guys.


Cha want some w***up?

http://www.dopeskill.com
#17659 09/03/02 06:21 PM
Joined: Mar 2002
Posts: 1,273
DollarDNS Owner
Offline
DollarDNS Owner
Joined: Mar 2002
Posts: 1,273
bah humbug. cheap, cheap excuse! but oh well, what pred described is definately a technique worth learning though.


Domain Registration, Hosting, Management
http://www.dollardns.net

Link Copied to Clipboard
Member Spotlight
Posts: 30
Joined: June 2002
Forum Statistics
Forums41
Topics33,840
Posts68,858
Average Daily Posts1
Members2,176
Most Online3,253
Jan 13th, 2020
Latest Postings
Where and how do you torrent?
by danni75 - 03/01/24 05:58 AM
Animation,
by JohanKaariainen - 08/15/19 01:18 AM
Blackbeard.....
by Gremelin - 10/03/18 07:02 PM
my old account still exists!
by Crime - 08/10/18 02:47 PM
Okay WTF?
by HenryMiring - 09/27/17 01:45 AM
The History Thread...
by Gremelin - 08/11/17 12:11 PM
My friend NEEDS your HELP!
by Lena01 - 07/21/17 12:06 AM
I'm having fun with this guy.
by gabithompson730 - 07/20/17 01:50 AM
I want to upgrade my phone
by gabithompson730 - 07/20/17 01:49 AM
Doom 3
by Cyrez - 09/11/14 08:58 PM
Amazon Gift Card Generator/KeyGen?te
by Gecko666 - 08/22/14 09:21 AM
AIM scene 99-03
by lavos - 09/02/13 08:06 AM
Planetside 2
by Crime - 03/04/13 07:10 AM
Beta Testers Wanted
by Crime - 03/04/13 06:55 AM
Hello Everyone
by Gremelin - 02/12/12 06:01 PM
Tracfone ESN Generator
by Zanvin Green - 01/18/12 01:31 PM
Python 3 issue
by Testing - 12/17/11 09:28 PM
tracfone airtime
by Drache86 - 07/30/11 03:37 AM
Backdoors and the Infinite
by ZeroCoolStar - 07/10/11 03:52 AM
HackThisZIne #12 Releaseed!
by Pipat2 - 04/28/11 09:20 PM
gang wars? l33t-wars?
by Gremelin - 04/28/11 05:56 AM
Consolidate Forums
by diggin2deep - 04/21/11 10:02 AM
LAN Hacking Noob
by Gremelin - 03/12/11 12:42 AM
Top Posters
UGN Security 41,392
Gremelin 7,203
§intå× 3,255
SilentRage 1,273
Ice 1,146
pergesu 1,136
Infinite 1,041
jonconley 955
Girlie 908
unreal 860
Top Likes Received
Ghost 2
Crime 1
Ice 1
Dartur 1
Cyrez 1
Powered by UBB.threads™ PHP Forum Software 7.7.5