Visualizzazione dei risultati da 1 a 6 su 6

Discussione: VB6 REFRESH FORM

  1. #1

    VB6 REFRESH FORM

    Ciao ragazzi non riesco a ricaricare il form
    L'unico modo funzionante è questo..

    Unload Form3
    Load Form3
    Form3.Show vbModal

    Non esiste un reload o simile

    (mi server per settare tutti i paramenti come all'avvio del form)
    Grazie in anticipo

  2. #2
    Utente bannato
    Registrato dal
    Mar 2005
    Messaggi
    136
    Hai provato con l'evento
    codice:
    Form_Activate()
    o con il
    codice:
    DoEvents
    ?

  3. #3
    Scusa l'ignoranza ma non so a cosa servono
    Provo a documentarmi.... O se hai voglia tu di dirmelo.... meglio ancora
    Grazie cmq

  4. #4
    Utente bannato
    Registrato dal
    Mar 2005
    Messaggi
    136
    per ricaricare la form intendi che prima hai visualizzato dei dati(form principale), poi con un'altra form li midifichi e quando lo hai fatto nella form principale appaiano le modifiche?

  5. #5
    intendo che ho apro la form
    dopo di che inserisco dei dati nei campi
    do invio col button a quel punto per far tornare i campi del form dicamo BLANK faccio un unload load del form...

  6. #6
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Ciao djlight,
    dipende da quanti controlli hai sulla Frm e su quanti Frm devi "azzerare" i controlli.
    Ora se sono pochi controlli su diverse Frm, potresti fare:
    codice:
    'Cancella i dati della FrmCF1:
        If frmMain.ActiveForm Is FrmCF1 Then
            FrmCF1.Txt1CF.Text = ""
            FrmCF1.Txt2CF.Text = 0 '(Caso di controllo con funzione(ad es. una somma)
    ... ... ...
    End If
    Se invece sono diversi controlli devi fare uno o più cicli. Tipo per una TextBox:
    codice:
    Dim c As Control
    For Each c In Form1.Controls
                    If TypeOf ci Is TextBox Then
                        ci.Text = ""
                    End If
                Next
    LM

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.