• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Problema risolto Problema "Trasporto" con i bottoni.

LorenzoANDLORE

Utente Medio
Autore del topic
7 Agosto 2013
189
0
Miglior risposta
0
Salve, oggi stavo provando a creare un programma con più form.
Ho usato i seguenti codici:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Se cliccavo su un bottone, apriva il form sbagliavo, e quando cliccavo chiudi apriva tutti i form.
Poi ho usato:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Ed apriva tutti i form quando cliccavo su un bottone.
Come posso fare?
Grazie in anticipo :emoji_slight_smile:
 
re: Problema "Trasporto" con i bottoni.

Salve, oggi stavo provando a creare un programma con più form.
Ho usato i seguenti codici:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Se cliccavo su un bottone, apriva il form sbagliavo, e quando cliccavo chiudi apriva tutti i form.
Poi ho usato:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Ed apriva tutti i form quando cliccavo su un bottone.
Come posso fare?
Grazie in anticipo :emoji_slight_smile:

non ha senso la domanda , quei due codici mostrano in entrambi i casi il form2.
Posta tutto il codice
 
re: Problema "Trasporto" con i bottoni.

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Questo è quello che uso ora, non da errori, ma se clicco un bottone apro tutto.
@TBH

:emoji_relieved: l'evento è sempre lo stesso.

In pratica nella gestione eventi in net è possibile gestire l' evento click associandoci più metodi che gestiscono(Handler,gestore dall'inglese) l'evento , nel tuo caso hai creato 4 procedure per gestire sempre l'evento Click del button1

Basta sostituire handles Button2.Click e cosi via :soso:
 
Ultima modifica:
re: Problema "Trasporto" con i bottoni.

Non è sempre lo stesso :/
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form2.Show()
Dice: Cliccando il bottone n.1 apri form2
e così via.
@TBH
 
re: Problema "Trasporto" con i bottoni.

:emoji_relieved: l'evento è sempre lo stesso.

In pratica nella gestione eventi in net è possibile gestire l' evento click associandoci più metodi che gestiscono(Handler,gestore dall'inglese) l'evento , nel tuo caso hai creato 4 procedure per gestire sempre l'evento Click del button1

Basta sostituire handles Button2.Click e cosi via :soso:

@TBH io credo di aver capito che cosa intende, ovvero: la prima volta che clicca button1 mostra il form2, la seconda volta il form3 e la terza il form4

basta fare così... Cancella tutto quel codice, e inserisci questo all'evento button1.click:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
O ancora meglio potresti usare direttamente la proprietà visible ^^
 
re: Problema "Trasporto" con i bottoni.

@TBH io credo di aver capito che cosa intende, ovvero: la prima volta che clicca button1 mostra il form2, la seconda volta il form3 e la terza il form4

basta fare così... Cancella tutto quel codice, e inserisci questo all'evento button1.click:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
O ancora meglio potresti usare direttamente la proprietà visible ^^
In poche parole voglio fare:
Il bottone n.1 nel form1 apre il form2, il bottone n.2 nel form1 apre il form3 ect..
Il codice che mi hai datto tu, apre tutti i bottoni, quindi tutti i form che ho scritto (quelli dei bottoni nel form1)
 
re: Problema "Trasporto" con i bottoni.

@Hew0x assolutamente no :| ,io parlavo di sostituire semplicemente l'evento , quindi il suo gestore sarebbe diventata quella determinata procedura , ti consiglio di leggere :

Perfavore, Entra oppure Registrati per vedere i Link!


Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
bastava sostituire handles Button2.click etc...
@LorenzoANDLORE fai come t'ho spiegato.
 
  • Like
Reactions: 1 person