Les Snippets

Connexion

Form chargée - Form visible

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 29/08/2006 19:22:12 et initié par PCPT [Liste]
Vue : 3959
Catégorie(s) : WinForm
Langages dispo pour ce code :
- VB6
- Windev



Langage : VB6
Date ajout : 29/08/2006
Posté par PCPT [Liste]
Function FormIsLoaded(oForm As Form) As Boolean 
    Dim Frm As Object, bFound As Boolean 
    FormIsLoaded = False 

    For Each Frm In Forms 
        If Frm Is oForm Then FormIsLoaded = TrueExit For 
    Next Frm 

    Set Frm = Nothing 
End Function 

' NB : POUR UTILISER 'FormIsVisible' vous devez aussi copier 'FormIsLoaded'
Function FormIsVisible(oForm As Form) As Boolean 
    If FormIsLoaded(oForm) Then 
        Dim Frm As Object 
        Set Frm = oForm 

        FormIsVisible = Frm.Visible 
        Set Frm = Nothing 
    Else 
        FormIsVisible = False 
    End If 
End Function 


' EXEMPLE D'UTILISATION
' copiez ce code dans Form1, votre projet contient Form1 et Form2
Private Sub Form_Load() 
    MsgBox FormIsLoaded(Form2) 
    Form2.Show 
    MsgBox FormIsVisible(Form2) 
    Unload Me
End Sub
Langage : Windev
Date ajout : 06/10/2006
Posté par drcharly93 [Liste]
Info(FenEtat("form2")=Actif)

Snippets en rapport avec : Form, Chargée, Visible



Codes sources en rapport avec : Form, Chargée, Visible

{Visual Basic, VB6, VB.NET, VB 2005} SAVOIR SI UNE FENETRE EST CHARGEE
Teste si une fenetre est chargee en memoire. Cette fonction ne teste pas si la fenetre est visible....

{Visual Basic, VB6, VB.NET, VB 2005} DESSINER AVEC LA METHODE "DRAWIMAGE"
la methode "paintpicture" propre a VB6, simple et efficace ... ne semble plus marcher sur VB2005. j'...

{C# / C#.NET} GESTION D'ÉVENEMENTS INTER FORM
Bonjour, Je poste ce premier squelette pour aider les personnes désireuses de gérer des Form enfa...

{PHP} GÉNÉRATEUR DE FORMULAIRE [AJAX][PHP5]
Bonjour, Voici un générateur de formulaire html, le principe est assez simple : on se connecte à un...

{Javascript / DHTML} JSCHECKER, VALIDEUR DE FORMULAIRE
Bonjour à vous :) Ma toute première source sur JavascriptFr ! Faut un début à tout :p Alors voil...

{C# / C#.NET} CRÉER SON PROPRE DESIGNER COMME CELUI DE VISUAL STUDIO
Ce code montre comment utiliser les fonctionnalités incluses dans le framework lui même et qui perme...

{Visual Basic, VB6, VB.NET, VB 2005} FORMS D'ASPECTS DIVERS
Vous en avez assez de vos boites de dialogues rectangulaires? Voici un code très simple à utiliser ...

{PHP} [PHP5] - CLASSE DE VÉRIFICATION DE FORMULAIRE
Bonjour à tous ! :) Voila, je devais me faire une classe afin de vérifier les entrées d'un formulai...

{C# / C#.NET} SURCHARGE CLASS FORM POUR PALIER AU PROBLÈME DE LA VALIDATION SYSTÉMATIQUE DES CONTRÔLES LORS DU CLOSE D'UNE FORM
Je voulais pouvoir utiliser la possibilité que mes contrôles déclenchent leur validation à chaque fo...

{Visual Basic, VB6, VB.NET, VB 2005} UPLOADER FICHIER ET DES VARIABLES FORMULAIRES PAR METHODE POST
Apres avoir longtemps galéré avec diverses méthodes pour simuler l'envoi d'un fichier par formulair...