Article View: free.it.visual-basic
Article #2376Re: Funzione keupress ed inputbox
From: Genesio Conti
Date: Wed, 11 Jun 2003 06:35
Date: Wed, 11 Jun 2003 06:35
33 lines
2161 bytes
2161 bytes
> > Ciao a tutti,
> > ho bisogno di un aiuto...
> > Sto cercando di utilizzare la funzione keypress su di una
inputbox,evitare
> > ad esempio che si digiti un valore <10 nella casella di testo.
> > Per molti di voi � semplice ma io avendo ripreso in mano VB dopo mesi ho
> > molte difficolt�...
"Spieg" <spiegator1@tin.it> ha scritto nel messaggio
news:WTnFa.70083$pR3.1480498@news1.tin.it...
> Non usare l'evento keypress.
Non sono d'accordo...
Nell'evento KeyPress
' Solo numeri ,il punto e Backspace, i tasti freccia vanno in KeyDown e Up
if instr("0123456789." & chr$(8),chr$(KeyAscii)) = 0 then KeyAscii = 0
' Se gi� c'� il punto,lo rifiuto...
if instr(text1.text,".") <> 0 then KeyAscii = 0
> Con questo infatti puoi al limite impedire l'inserimento di tasti non
> numerici e basta.
> Usa invece gli eventi lostfocus e validate per controllare il contenuto
del
> campo e se non rispetta quello che vuoi allora puoi:
In questo caso si :
Nell'evento lostfocus
If val(text1.text) < 10 then
msgbox "Valore errato !"
text1.setfocus
end if
Genesio
Technical Details
Message-ID:
<15AFa.118475$g92.2761083@news2.tin.it>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!nntp.infostrada.it!news-out.tin.it!news-in.tin.it!news2.tin.it.POSTED!not-for-mailReferences:
<bc4aoq$am0$1@lacerta.tiscalinet.it> <WTnFa.70083$pR3.1480498@news1.tin.it>Show Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII X-Google-Thread: f94ee,dbedd16f3ff350fe X-Google-Attributes: gidf94ee,public X-Google-ArrivalTime: 2003-06-10 23:35:48 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!nntp.infostrada.it!news-out.tin.it!news-in.tin.it!news2.tin.it.POSTED!not-for-mail From: "Genesio Conti" <genesio.conti@virgilio.it> Newsgroups: free.it.visual-basic References: <bc4aoq$am0$1@lacerta.tiscalinet.it> <WTnFa.70083$pR3.1480498@news1.tin.it> Subject: Re: Funzione keupress ed inputbox Lines: 35 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-ID: <15AFa.118475$g92.2761083@news2.tin.it> Date: Wed, 11 Jun 2003 06:35:41 GMT NNTP-Posting-Host: 62.211.229.210 X-Complaints-To: newsmaster@tin.it X-Trace: news2.tin.it 1055313341 62.211.229.210 (Wed, 11 Jun 2003 08:35:41 MET DST) NNTP-Posting-Date: Wed, 11 Jun 2003 08:35:41 MET DST Organization: TIN