Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment écrire ma propre DLL en VB.…
  • Comment appeler un package Oracle pa…
  • Comment compiler Visual Basic 
  • Comment modifier la police dans Acce…
  • Comment utiliser un code à geler Co…
  • Comment lire un fichier CSV en Visua…
  • Comment écrire une macro pour impri…
  • Performance des techniques de concat…
  • Comment écrire du code VB pour un c…
  • Comment remplacer un caractère dans…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment fermer automatiquement une boîte de message en VB6

    boîtes de message sont principalement utilisés dans les programmes VB6 pour indiquer à l' utilisateur que quelque chose nécessite leur attention. Une boîte de dialogue peut afficher un message d'erreur ou il pourrait être demandé à l'utilisateur une question , en fournissant un «oui» et un bouton «Non» sur le formulaire. La boîte de message peut également être informant l'utilisateur que quelque chose va se passer dans le programme , leur demandant s'ils aimeraient poursuivre. Il pourrait bénéficier à l'utilisateur de laisser ce message s'affiche pendant cinq secondes, puis il suffit de déplacer automatiquement à l'activité suivante dans le programme. Ce réglage peut être effectué en seulement quelques étapes. Instructions
    1

    Ouvrez un nouveau projet Visual Basic EXE standard . Un formulaire nommé « Form1 » sera créé par défaut. Ajoutez un nouveau module au projet en faisant un clic droit sur ​​le nom du projet et cliquez sur " Ajouter" puis " module. " Le nom par défaut pour le nouveau module sera " Module1 ".
    2

    Renommer la forme et le module comme quelque chose de significatif comme " frmMain " pour la forme et " modTimer " pour le module. Dans le champ " (Général) ( Déclarations ) « zone de " modTimer " , déclarent les fonctions suivantes de Windows : KillTimer , FindWindow , SetForegroundWindow . Chacune de ces fonctions est référencé dans la bibliothèque de Windows " user32 " .

    Private Declare Function KillTimer Lib " user32 " ( ByVal hWnd As Long , ByVal nIDEvent As Long ) As Long

    Private Declare Function FindWindow Lib " user32 " Alias ​​" FindWindowA " ( lpClassName ByVal As String , ByVal lpWindowName As String) As long

    Private Declare Function SetForegroundWindow Lib " user32 " ( ByVal hWnd As Long ) As Long
    Hôtels 3

    déclarer une constante qui sera reçu pour fermer la boîte de message. La déclaration constante est " NV_CLOSEMSGBOX de Public Const As Long = & H5000 & . " Définissez également un sous-programme appelé " timersub " dans " modTimer . " La déclaration de " timersub " ressemble :

    Public Sub timersub ( ByVal hWnd As Long , ByVal uMsg As Long , ByVal IdEvent As Long , ByVal dwTime As Long )
    4

    Tuez toute autre minuterie d'abord dans " timersub " pour s'assurer que la nouvelle minuterie est le seul actif . La fonction est « KillTimer . " Ensuite, vérifiez la valeur de " IdEvent " pour voir si il est égal à " NV_CLOSEMSGBOX . " Si c'est le cas , trouver la boîte de message avec " FindWindow " et envoyez la touche "Entrée" de la boîte de message en utilisant " SendKeys ". Cela va forcer le bouton par défaut cliquez pour exécuter et donc fermer la boîte de message.
    5

    Test de la fonctionnalité définie dans " timersub " en ajoutant un bouton pour " frmMain . " Dans le clic sur le bouton code d'événement , régler la minuterie :

    SetTimer hWnd , NV_CLOSEMSGBOX , 5000, AddressOf TimerProc

    Cela va forcer la boîte de message pour fermer à 5000 millisecondes ou 5 secondes . Sélectionnez " Run" et "Start" dans le menu de VB pour exécuter le programme .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser le codage Visual Basic 
  • Comment envoyer et recevoir un SMS en utilisant VB 6 
  • Comment exécuter des fichiers AVI pour VB6 
  • Comment interagir avec SharePoint à partir de VBA 
  • Comment faire une galerie d'images en Visual Basic 6.0 
  • Comment insérer VB dans Flash 8 
  • Comment calculer une prime de dix pour cent dans Microsoft Visual Basics 
  • Comment faire de Visual Basic qui permet d'arrêter votre ordinateur 
  • Comment rechercher un caractère de tabulation dans VBA 
  • OpenGL et Visual Basic Tutorial 
  • Connaissances Informatiques © http://www.ordinateur.cc