Clignotant en Visual Basic avec une ligne de code de programme

FONTE ZOOM:
Cette astuce de programmation pour vous aider dans votre travail quotidien ou pour votre passe-temps. Nous allons vous montrer comment programmer le clignotement en Visual Basic. Donc, assurez-vous que les étiquettes de touche importants ou de texte se démarquer. Vous programmez le clignotement dans Visual Basic avec une ligne de code.

Clignotant en Visual Basic

Clignotant peut attirer l'attention et est donc souvent utilisé dans des applications lorsque l'utilisateur doit réagir rapidement à un événement ou une erreur se est produite.

Parmi les professionnels, la formule "a = 1 - a" est utilisé pour la programmation de cette fin. Voyons ce qui se passe.

La variable numérique d'un

La variable numérique nécessaire a été nommé ici.

Tous les principaux langages de programmation initialiser une variable avec la valeur initiale 0. Ainsi, si cette formule est exécuté pour la première fois, alors la suivante est calculé:

a = 1-0

Et 1-0 résultats 1. Ce est ajoutée à une valeur de 1.

La deuxième fois, à travers un contient la valeur 1, et donc sera calculé comme suit:

a = 1-1

Et 1-1 0. Cela donne une valeur de 0 est maintenant ajouté.

Le contenu d'un change donc toujours compris entre 0 et 1 dans les deux sens et peut donc être utilisé comme source du solin.

a = 1 - a

Si a = 0 alors

Blinkenaus

autre

Blinkenan

fin si

Avec une variable booléenne il va. Rappel: Cette variable peut prendre que la valeur vraie ou fausse. La déclaration ne est pas de True False et vice versa. Par conséquent, cette partie du programme ressemblerait à ceci maintenant.

b = non b

Si b puis

Blinkenaus

autre

Blinkenan

fin si

Voici une astuce sur le bord:

Je ne ai pas besoin "si b = True," écrire, parce que le résultat d'une comparaison, peu importe la durée ou comment il est cher, se termine toujours par le résultat vrai ou faux, et seul ce est finalement évaluée par cas. Plus précisément, si b contient vrai, alors B = True est vrai. Contient b fausse donne alors b = Vrai Faux. Donc, cette comparaison ne est qu'une étape supplémentaire inutile.

Les éléments qui sont nécessaires dans VB.
Ici vous pouvez voir les éléments requis. La première image montre les deux cercles. La deuxième image montre comment la minuterie est ajouté et le code de programme est ajoutée. Démarrage de la galerie

Programme clignotant en ligne Visual Basic

Maintenant, je vous montrerai l'exemple de VB 6, comment prendre six lignes ne nécessite qu'une seule ligne de flash.

Tout d'abord, je ai mis un cercle plein sur la surface. Comme réglages, les couleurs et le bord doivent être précisées et, bien sûr, que nous voulons avoir un cercle.

Dans la deuxième étape dupliquer ce cercle et le place confortablement au premier abord. Sur le cas index Je renonce offert. Maintenant le cercle obtient encore un rouge très foncé.

Maintenant, je ai encore besoin d'une minuterie qui détermine le taux de clignotement. L'intervalle je ai ici défini à 300 millisecondes.

Double-cliquez sur la minuterie je ouvre une fenêtre de commande.

Ici, je ajouterai ce code:

Shape2.Visible = Non Shape2.Visible

Donc, une seule ligne, comme promis.

Maintenant, en appuyant sur F5 et il se met à clignoter lentement pour lui-même.

Une autre astuce dans ce contexte. Dispositif d'affichage sans scintillement qui est obtenu en ajustant l'intervalle d'un multiple de la Monitorwiederholfrequenz dans la minuterie. Un moniteur LCD fonctionnant à 60 Hz. Par conséquent, je ai régler la minuterie à 300.

Explication

Ce est tellement vicieux que je dois expliquer la première fois: Shape2.Visible est une variable booléenne qui détermine si Shape2 est visible. Contient Shape2.Visible une valeur de vrai, dans ce cas le cercle apparaît. Contient contraste Shape2.Visible à false, ce cercle ne est pas affiché et le circuit sous-jacent Shape1 est visible.

Avec la déclaration Shape2.Visible = Non Shape2.Visible est fabriqué à partir Vrai Faux et vice versa. Ainsi, un flash avec une seule ligne est possible et ce est nécessaire en raison de l'élément lui-même apporte la variable dans sa structure et pas une variable.

Dans cette astuce je suis venu quand je ai réalisé lors de l'optimisation du code de programme, il devient plus facile. Et puis ce était encore plus facile. Et puis tout ce qui restait était une ligne de gauche. Dès lors, la journée a été sauvé.

VOIR AUSSI:
  1.  
  2.  
  3.  
Sans commentaires

Laisser un commentaire

Code De Sécurité