Forums for you Fast forums in a simple way
 Registrati
user
password
 


Home->it.comp.appl.access
Rispondi  Torna al forum Notizie

Re: Attaccare Evento a controllo con VBA


  • Subject: Re: Attaccare Evento a controllo con VBA
  • From: mcdany
  • Data: Thu, 9 Oct 2008 08:07:23 -0700 (PDT)
  • Newsgroups: it.comp.appl.access


On 9 Ott, 10:46, "Daniele M. aka mcdany" <mcd...@gmail.com> wrote:
> Ciao a tutti,
>     ho la necessità di modificare da codice una form, che dovrà
> (grossolamente) disegnare la segmentazione di un locale di immagazzinamento.
>     Ogni segmento sarà rappresentato graficamente da un controllo
> (probabilmente una label), che creerò e posizionerò sulla form, sulla base
> della mappatura corrente. Fin qui nessun problema (spero!).
>     Ora vorrei che questi controlli rispondessero all'evento click.
>     Non riesco a trovare informazioni a riguardo...
>     Grazie per l'attenzione,
> --
> Daniele M. aka mcdany

Mi rispondo da solo, magari potrà risultarmi utile se perderò la
memoria :)
SI deve utilizzare il metodo CreateEventProc della Collection Module
del form
Qualcosa come:

Dim strFormName as String
Dim ctl as Control
Dim lLineCode as Long

strFormName="Maschera1"
DoCmd.OpenForm strFormName, acDesign

Set ctl = CreateControl(strFormName, acLabel, acDetail, , ,
1000,1000,1000,1000)
ctl.Caption = ctl.Name
lLineCode = Forms(strFormName).Module.CreateEventProc("Click",
ctl.Name)
Forms(strFormName).Module.InsertLines lLineCode + 1, "Msgbox
""Hello!"""

DoCmd.OpenForm "Maschera1"
Saluti,
--
Daniele M. aka mcdany


Cerca "Re: Attaccare Evento a controllo con VBA" con Gooogle SiteSearch
Google
 
Web www.forumsforyou.com







ForumsForYou non è responsabile dei contenuti degli articoli che vengono inseriti dagli utenti via rete Usenet e che quindi vengono pubblicati di conseguenza sul nostro news server. Si vieta l'utilizzo delle email allegate nei vari articoli per l'invio di mail non richieste.

Copyright 2006 Powered by JTechnology s.r.l. All rights reserved.