Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    14

    VB6 con WIN98SE


    Semplicemente ho installato vb6 in un pc con WIN98SE.
    Il problema che mi si presenta, in un progetto più ampio, me lo trovo anche in un progetto molto semplice costituito da :
    form1
    commandbutton1 su form1

    form2
    commandbutton1 su form2

    All'avvio col cmd su form1 visualizzo il form2 e col cmd sul form2 visualizzo il form1.
    Se faccio solo un click sul cmd tutto funziona.
    Se sul cmd del form1 faccio 2 click visualizzo il form2 ma poi col cmd del form2 non riesco
    più a visualizzare il form1. :dhò

    Lo stesso VB6 l'ho installato su un sistema xp sp2 e non ho questo problema.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    758
    Non credi che sarebbe meglio mostrare i codice che usi?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    14

    Codice

    Il condice in sintesi è molto semplice e l'ho già usato tante volte
    mi sta sfuggendo qualcosa

    Dal pulsante command2 su form1:
    Private Sub Command2_Click()
    form2.Show
    form1.Hide
    End Sub



    Dal pulsante command2 su form2:
    Private Sub Command2_Click()
    form1.Show
    form2.Hide
    End Sub

    Installato vb6sp5 su WIN98SE.

    Se clicco 1 volta sul pulsante tutto ok.
    Se accidentalmente clicco 2 volte dentro all'applicazione non riesco più ad usare il mouse e mi devo spostare con TAB e INVIO.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    758

    Re: Codice

    Originariamente inviato da mezzino1
    Il condice in sintesi è molto semplice ...
    Motivo di più per postarlo sin dall'inizio.
    Il problema deriva probabilmente dalla diversa rapidità con cui vengono rilevati i due click. Prova ad inserire un DoEvents tra .Show e .Hide.
    Per VB6 esiste anche il SP6 (raccomandabile).

    A cosa può servire questa cosa lo sai tu naturalmente.

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.