Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment écrire des déclarations de…
  • Hypertech programmeur Conseils 
  • Comment faire pour utiliser un systè…
  • Comment calculer la complexité cycl…
  • Comment concevoir un Panier 
  • Comment développer la logique d'un …
  • Comment supprimer un fichier de git …
  • Comment tester pour les numéros pai…
  • Comment puis-je modifier l'ordre dan…
  • Comment remplacer les caractères à…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment centrer une boîte de message en Visual Basic

    contrôles Microsoft Visual Basic vous permet d'afficher les messages des programmes dans une boîte de dialogue de formulaire utilisateur. Vous utilisez les boîtes de message quand vous voulez demander à l'utilisateur une question ou d'afficher un message d'erreur et d'informer l'utilisateur sur les solutions possibles du problème . Les paramètres de coordonnées d'un formulaire, vous donnent la possibilité de déterminer sa position dans la fenêtre ouverte . En plaçant une boîte de message dans le centre d' un formulaire Visual Basic, vous pouvez rendre le texte plus visible pour l'utilisateur . Instructions
    1

    Cliquez sur Démarrer dans Windows , puis cliquez sur « Microsoft Visual Studio ».
    2

    Cliquez sur «Fichier» puis cliquez sur «Nouveau» pour créer la valeur par défaut " Form1 . " forme
    3

    Ajoutez le code suivant dans la fenêtre ouverte :

    type RECT

    Gauche As Long

    Top Comme long

    Right As long

    Bottom As Long

    Fin Type

    public Declare Function SetWindowPos Lib " user32 " ()

    publique Declare Function GetWindowRect Lib " user32 " ( ByVal hwnd _En long, lpRect Comme RECT ) As Long

    Fonction WinProc2 ( lMsg ByVal As Long , ByVal wParam As Long , lParam _ByVal As Long ) As Long

    Dim rectForm Comme RECT , rectMsg Comme RECT

    Dim x As Long , y As long

    'On HCBT_ACTIVATE , montrer le MsgBox centrée sur Form1

    Si lMsg = HCBT_ACTIVATE ensuite Photos

    ' obtenir les coordonnées de la forme et de la boîte de message

    ' pour déterminer le centre de la forme Situation

    GetWindowRect Form1.hwnd , rectForm

    GetWindowRect wParam , rectMsg

    x = ( rectForm.Left + ( rectForm.Right - rectForm.Left ) /2) - _

    ( ( rectMsg.Right - rectMsg.Left ) /2) Photos

    y = ( rectForm.Top + ( rectForm.Bottom - rectForm.Top ) /2) - _

    ( ( rectMsg.Bottom - rectMsg.Top ) /2)
    < p> 'Position de la msgbox

    SetWindowPos wParam , 0, x , y, 0, 0, _

    SWP_NOSIZE Ou SWP_NOZORDER Ou SWP_NOACTIVATE

    Fin de Fonction:

    Private Sub Command2_Click ()

    hInst As long

    discussion As long

    ' afficher le message box

    ' MsgBox " Cette boîte de message est positionnée au point ( 0,0). touche "

    End Sub
    4

    Appuyez sur la touche" F5 " pour exécuter le programme .
    5

    Cliquez sur l' bouton " Command2 » sur le formulaire pour afficher le message au centre de la forme . Cliquez sur " OK " pour fermer la boîte de message.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire un élément de bloc Avec CSS 
  • Types opaques 
  • Définir boucle infinie 
  • Tutoriel URL HTML 
  • Comment définir former des valeurs dans un NET Application Windows Forms 
  • Comment faire pour convertir HEX pour les couleurs RVB 
  • Analyse numérique aléatoire 
  • Comment ajouter des lignes à une combo 
  • Comment lire la colonne de type String 
  • Comment convertir des nombres binaires 
  • Connaissances Informatiques © http://www.ordinateur.cc