Newsgroup: it.comp.lang.visual-basic
Titolo: CommandButton sotto CommandButton

Dal form principale apro un altro form sul quale ci sono alcuni button.
A causa della disposizione grafica dei bottoni succede che in corrispondenza
dei bottoni del secondo form vi siano anche bottoni del primo form.
Quello che capita e' che cliccando un bottone del secondo form (che fa
chiudere il form stesso) viene involontariamente generato il click del
bottone del form sottostante.
Come si puo' fare per ovviare al problema?
Spero di essermi spiegato, ciao, Roby

 ha scritto

Ma di disegnare le form su un pezzo di carta prima di realizzarle, non se ne parla nemmeno, eh?
E di provare come stia venendo prima scrivere tonnellate di codice, nemmeno, eh?
Soluzione al tuo problema: ridisegna le form...
Comuque non ti sei spiegato granchč... non c'ho capito molto del tuo problema... sii + preciso!

mi spiego meglio (spero)
Il form pricipale ha proprio nel mezzo (centrato nel form orizzontalmente e
verticalmente) un bottone.
Il codice del bottone apre un secondo form, di dimensioni identiche al
primo, che ha proprio nel mezzo (centrato nel form orizzontalmente e
verticalmente) un bottone.
Il codice di questo secondo bottone fa chiudere il secondo form e quindi
ritornare al primo form.
PROBLEMA:
quando clicco sul bottone del secondo form si genera anche un click
involontario sul bottone del primo form.
il difetto si presenta con velocita' del processore elevate, con un P233 e
VB5 non ci sono problemi.
ciao, roby
"Jabba The Hutt" <Jabba....@Alderaan.SW> ha scritto nel messaggio
news:T_SO7.3066$0T3....@news2.tin.it...


 ha scritto
| mi spiego meglio (spero)
|
| Il form pricipale ha proprio nel mezzo (centrato nel form orizzontalmente e
| verticalmente) un bottone.
| Il codice del bottone apre un secondo form, di dimensioni identiche al
| primo, che ha proprio nel mezzo (centrato nel form orizzontalmente e
| verticalmente) un bottone.
| Il codice di questo secondo bottone fa chiudere il secondo form e quindi
| ritornare al primo form.
|
| PROBLEMA:
|
| quando clicco sul bottone del secondo form si genera anche un click
| involontario sul bottone del primo form.
|
| il difetto si presenta con velocita' del processore elevate, con un P233 e
| VB5 non ci sono problemi.
Fai cosi': quando visualizzi il secondo form, nascondi il primo! Quando nascondi il secondo form,
rivisualizzi il primo!
Quindi:
1) su Form1
Sub Btn1_Click
    Me. Hide
    Form2.Show
End Sub
2) su Form2
Sub Btn2_Click
    Me. Hide
    Form1.Show
End Sub

Fatto, ma non funziona.
"Jabba The Hutt" <Jabba....@Alderaan.SW> ha scritto nel messaggio
news:XiTO7.3108$0T3....@news2.tin.it...


 ha scritto nel messaggio
news:IMZO7.234256$sq5.11...@news.infostrada.it...
| Fatto, ma non funziona.
| > Fai cosi': quando visualizzi il secondo form, nascondi il primo! Quando
| nascondi il secondo form,
| > rivisualizzi il primo!
| > Quindi:
| > 1) su Form1
| > Sub Btn1_Click
| >     Me. Hide
| >     Form2.Show
| > End Sub
| >
| > 2) su Form2
| > Sub Btn2_Click
| >     Me. Hide
| >     Form1.Show
| > End Sub
Cioe'?
Cos'e' che fa?
Cmq, potrebbe essere un problema con VB5...

Il problema era causato dal Fltbtn2.ocx che sto usando al posto del Button
standard di VB per le sue caratteristiche grafiche ed estetiche migliori.
Praticamente cliccando su questo bottone si clicca anche sugli eventuali
altri bottoni posti sui form sottostanti nella stessa posizione, anche se il
form e' nascosto (.hide), un bel casino!
Scusa se non ho detto prima che non si trattava del btn standard ma anch'io
non ricordavo che stavo usando il fltbtn.
Ciao e grazie, Roby.
"Jabba The Hutt" <Jabba....@Alderaan.SW> ha scritto nel messaggio
news:Vh1P7.3803$0T3....@news2.tin.it...
