Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [VB6] Form nascosto

  1. #1
    Utente di HTML.it L'avatar di Melly
    Registrato dal
    Mar 2003
    Messaggi
    222

    [vb6] Form nascosto

    magari è una cosa stupida ma....


    come faccio a individuare se un form è nascosto oppure non è stato proprio caricato?
    c'è una proprietà tipo state per il form?
    grazie
    Aiutami a ritrovare l’interesse per le piccole cose che sono alla base di tutte le promesse del futuro che cresce, perché sono le sfumature a dare vita ai colori e a farci tornare in mente le cose più pure dei giorni migliori

  2. #2
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Ciao Melly.
    Se la Frm è caricata in memoria ma nascosta, puoi semplicemente fare riferimento ad un controllo posto sulla Frm stessa e verificare se contiene dati o meno, del tipo:
    codice:
    ' Verifica se è già in memoria, altrimenti Apre:
        If FrmProva.txt1.Text = "" Then
            ' Apre / Carica i dati:
            Call FrmProva.Apri
            ElseIf FrmProva.txt1.Text <> "" Then
            FrmProva.Show
        End If
    LM

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    357
    Puoi provare anche con questo codice:

    For Num = 0 To Forms.Count - 1
    If Forms(Num).Name = "Form2" Then
    MsgBox "Il Form2 è già attivo", VbInformation, "Attenzione"
    Exit For
    End If
    Next Num

    Ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    2
    prova così
    +-------------------------
    Dim fr As Form
    For Each fr In Forms
    If TypeOf fr Is Form2 Then Exit For
    MsgBox "Il " & fr.name & " già caricato", vbInformation, "Attenzione!!!"
    Exit For
    End If
    Next
    +-------------------
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.