Visualizzazione dei risultati da 1 a 9 su 9

Discussione: VS2008 - evento click

  1. #1
    Utente di HTML.it L'avatar di icosimo
    Registrato dal
    Sep 2001
    Messaggi
    259

    VS2008 - evento click

    Ciao FORUM,

    un problemino da cui non vengo fuori.
    Premesso che sto passando da VB6 a VS2008, mi trovo con il form contenente un pulsante Esci dove ciccando chiudo il programma. Vorrei però poterlo fare anche da codice, in VB6 era “esci_click”, in VS2008 mi segnala questi errori che non capisco cosa vogliono dire.
    (vedi immagine allegata)



    Ringrazio anticipatamente.
    Immagini allegate Immagini allegate
    Windows 7 Home Premium SP1 64 bit - AMD Athlon(tm) 64x2 Dual Core Processor 6000+ 3.00 GHz - 4 GB RAM - NVIDIA GeForce 8400 GS

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Hai inserito il pulsante sul form e hai fatto doppio click in modo che si aprisse la finestra con il codice?

    Mostra il codice ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di icosimo
    Registrato dal
    Sep 2001
    Messaggi
    259
    Grazie Oregon
    allora, il pulsante "Esci" con il doppio click chiude il programma. E questo è OK.

    Voglio, invece, che uscendo da una qualsiasi routine possa richiamare con "Esci_click" il pulsante senza utilizzare il mouse.

    Comunque allego il codice del pulsante "Esci".

    Ciao
    Immagini allegate Immagini allegate
    Windows 7 Home Premium SP1 64 bit - AMD Athlon(tm) 64x2 Dual Core Processor 6000+ 3.00 GHz - 4 GB RAM - NVIDIA GeForce 8400 GS

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da icosimo
    Voglio, invece, che uscendo da una qualsiasi routine possa richiamare con "Esci_click" il pulsante senza utilizzare il mouse.
    Non ho capito bene ...

    Comunque, non si deve usare l'istruzione End per terminare il programma ... semmai esegui un

    Form.close()
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it L'avatar di icosimo
    Registrato dal
    Sep 2001
    Messaggi
    259
    Bene Oregon,

    diciamo questo:

    Su un form abbiamo due pulsanti/bottoni pulsante "A" e pulsante "B". Sia l'uno che l'altro svolgono due routine differenti. Ogni routine può essere attivata con il doppio click del mouse sul singolo pulsante.

    Chiedevo come è possibile richiamare dal codice di "A" la routine di "B" senza cliccare sul relativo pulsante "B".

    la soluzione è questa:
    ****************************
    Private sub A_click(ByVal sender.......)

    B_click(sender,e) :' (questa é la soluzione)

    End sub
    *******************************

    Ciao e grazie.
    Windows 7 Home Premium SP1 64 bit - AMD Athlon(tm) 64x2 Dual Core Processor 6000+ 3.00 GHz - 4 GB RAM - NVIDIA GeForce 8400 GS

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Inserisci il codice in una Sub e chiama quella dai pulsanti ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it L'avatar di icosimo
    Registrato dal
    Sep 2001
    Messaggi
    259
    Non hai letto con attenzione il mio ultimo messaggio, ho trovato la soluzione e te l'ho indicata.

    Bye
    Windows 7 Home Premium SP1 64 bit - AMD Athlon(tm) 64x2 Dual Core Processor 6000+ 3.00 GHz - 4 GB RAM - NVIDIA GeForce 8400 GS

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    L'ho letto e ti ho suggerito un'altra soluzione, piu' flessibile ... in particolare, se non usi gli argomenti (sender, e) ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it L'avatar di icosimo
    Registrato dal
    Sep 2001
    Messaggi
    259
    Ok Oregon ti ringrazio.

    Ciao
    Windows 7 Home Premium SP1 64 bit - AMD Athlon(tm) 64x2 Dual Core Processor 6000+ 3.00 GHz - 4 GB RAM - NVIDIA GeForce 8400 GS

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.