Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    193

    [VB6]Contare click su command_button

    Ciao a tutti
    Devo fare una cosa penso molto semplice ma non ci arrivo purtroppo
    Mi spiego meglio:
    Ho 10 immagini che sono esattamente sovrapposte una sopra l'altra in controlli image e devo fare in modo che ad ogni pressione di un command button(+) passino in primo piano una alla volta e premendone un'altro (-) tornino indietro solo che col metodo zorder riesco a farne solo 2,pensavo allora di fare contare le pressioni del tasto ricavandone un valore da 0 a 10 che si incrementa ad ogni pressione di + e decrementa alla pressione di -
    Immagino sia semplice ma non ci riesco...
    Grazie anticipatamente

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    23
    Definisci una variabile a livello di modulo e inizializzala a zero.
    Sull'evento Click del command button (+) incrementala e viceversa sul
    (-) decrementala (come avevi detto tu).
    La variabile, cosi' definita, dovrebbe funzionare al tuo scopo.
    Quando arrivi ai due valori limite (0 o 10) disabilita rispettivamente i pulsanti (-), (+).

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    193
    Sicuramente cosi funziona solo che non riesco a scrivere il codice per fare la variabile....
    se mi postate un codice d'esempio poi mi arrangio io.
    Grazie

  4. #4
    per questo genere di operazioni è preferibile una variabile static anzichè una con uno scope superiore, la static mantiene il valore ma non è modificabile aldifuori della routine

    codice:
    private sub command1_click()
       static i as integer
    
       i  = i + 1
       'codice per visualizzare l'immagine 
       if i = numero_massimo_di_immagini then
           command1.enable = false
       end if
    end sub
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    193
    Grazie xegallo è esattamente quello che cercavo e come pensavo non era complicato sapendolo fare
    Ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.