X-Received: by 10.182.87.167 with SMTP id az7mr17377222obb.18.1447403048407; Fri, 13 Nov 2015 00:24:08 -0800 (PST) X-Received: by 10.50.142.66 with SMTP id ru2mr25138igb.3.1447403048373; Fri, 13 Nov 2015 00:24:08 -0800 (PST) Path: csiph.com!xmission!news.glorb.com!i2no2470661igv.0!news-out.google.com!f6ni882igq.0!nntp.google.com!i2no2470658igv.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: it.comp.lang.visual-basic Date: Fri, 13 Nov 2015 00:24:07 -0800 (PST) In-Reply-To: <2e0c9afb-09bd-4669-9b45-8c9100b74a1e@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=151.16.197.121; posting-account=eitZdgoAAAC6C9CXmyhLNaQM3MgI3eZM NNTP-Posting-Host: 151.16.197.121 References: <2e0c9afb-09bd-4669-9b45-8c9100b74a1e@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <1ddcf090-c74a-4eb7-b35e-e8c21ca9b0d6@googlegroups.com> Subject: Re: lock userform e controlli From: Luca D Injection-Date: Fri, 13 Nov 2015 08:24:08 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: csiph.com it.comp.lang.visual-basic:18566 Il giorno gioved=EC 12 novembre 2015 21:59:45 UTC+1, sal21 ha scritto: > Ho un form con bottoni, listbox, combobox... ecc > con un button nell'evento click faccio partire un codice che porta via de= l tempo. > durante questa pausa di elaborazione, spesso l'utente nell'attesa che il = codice abbia finito, si mette a cliccare ovunque nel form. questo crea erro= ri! > posso bloccare l'accesso a tutti i controlli presenti nel form, fino a ch= e il codice nel button abbia finito? > Se si, come faccio via codice? Il sistema pi=F9 rapido, senza usare una seconda finestra modal che potrebb= e dare fastidio al tuo flusso di eventi (se la apri modeless non risolve), = =E8 semplicemente disabilitare l'intera form con Me.Enabled=3Dfalse. Poi vedi tu come dare feedback all'utente: barra di avanzamento, pannello i= n primo piano con animazione ecc...