Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Surcharge Methods in Visual Basic 
  • Comment mettre à jour le code Visua…
  • Comment vérifier Access 2007 Si req…
  • Comment Pen d'un fichier en VB.NET a…
  • Fonction du texte en VBA 
  • Comment créer un projet Visual Basi…
  • Comment compiler une application VB.…
  • Comment faire pour créer un program…
  • Comment faire pour convertir Fortran…
  • Comment faire de chiffres ronds Visu…
  •   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 faire des choses rebondir sur des murs en Visual Basic

    Visual Basic peut être utilisé pour créer des animations de base en utilisant une partie du graphique intégré et de composants de minuterie. Ce tutoriel va vous donner un guide pour créer une animation simple où une balle va rebondir sur les bords de la forme . Instructions
    1

    Créez un nouveau projet en cliquant sur " Fichier", " Nouveau projet ".
    2

    Créer un élément ovale en forme en faisant glisser l'ovale à partir de la boîte à outils dans le formulaire. Faites glisser les coins de manière à faire croire raisonnablement circulaire.
    3

    Créer un composant timer le formulaire en le faisant glisser de la boîte à outils . Ce composant ne sera pas visible lors de l'exécution , mais fournira un service " ticks " tous d' laps de temps. Ces tiques peuvent être associés à une fonction pour effectuer des tâches régulières , telles que la mise à jour un cadre d' animation.
    4

    Déclaration et initialisation deux variables de vitesse par un clic-droit sur ​​le formulaire et en choisissant Afficher le code. Déclarer ces variables dans la classe de forme , mais en dehors de toutes les fonctions que vous pouvez déjà avoir là-bas. Collez le code suivant pour ce faire:

    publique Speed_x = 5Public Speed_y = 5

    Les valeurs de la vitesse dans les deux sens peuvent être définis pour tout ce que vous aimez et combinés de différentes manières pour obtenir différents départ angles et des vitesses . Vitesses positives le long de l'axe des X entraînera un déplacement vers la droite de l'écran tandis que des vitesses négatives le long de l'axe des X se traduira par des mouvements vers la gauche de l'écran . Vitesses positives le long de l'axe Y entraînera un déplacement vers les vitesses inférieures et négatives vers le haut .
    5

    Retour au concepteur de forme et double- cliquez sur le formulaire pour créer un événement de chargement du formulaire . Code dans cette fonction sera exécutée chaque fois que le programme est créé, il est donc un bon endroit pour effectuer l'initialisation de l'animation de la balle qui rebondit . Tapez le code suivant :

    Timer1.Interval = 100Timer1.Start ()

    Cela suppose que vous avez quitté votre minuterie avec le nom par défaut du Timer1 . Sinon, utilisez le nom que vous avez donné . Le paramètre d'intervalle est le nombre de millisecondes qui passent entre chaque trame . Une centaine de millisecondes est en fait la valeur par défaut , mais vous pouvez le modifier en fonction de vos besoins.
    6

    Retour au concepteur du formulaire en cliquant sur l'onglet « Form Designer " et double- cliquez sur l'objet de la minuterie pour créer un événement " tick" . Entrez le code suivant dedans:

    Si OvalShape1.Left () < 0 Then Speed_x = Speed_x * - 1Si OvalShape1.Right () > Me.Width Puis Speed_x = Speed_x * - 1Si OvalShape1.Top ( ) < 0 Then Speed_y = Speed_y * - 1Si OvalShape1.Bottom () > Me.Height Puis Speed_y = Speed_y * -1

    OvalShape1.Location = New System.Drawing.Point ( OvalShape1.Left () + Speed_x , OvalShape1.Top () + Speed_y )

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment intégrer un fichier dans une base de données Access en utilisant Visual Basic 
  • Comment faire pour augmenter la valeur d'une variable dans Vb.Net 
  • Comment paramètres d'exécution dans une requête DAO dans Access VBA 
  • Comment se former à Microsoft VB.Net 
  • Comment télécharger 
  • Comment changer Header Text 
  • Comment faire pour afficher la boîte à outils de contrôle dans Microsoft Visual Basic 
  • Comment changer un mot de passe script utilisateur 
  • Comment faire pour créer une onde sinusoïdale aide de Visual Basic 5 Code 
  • Comment afficher un JPG en PictureBox Visual Basic 
  • Connaissances Informatiques © http://www.ordinateur.cc