Visual Basic est le langage de programmation développé par Microsoft . Visual Basic est une représentation visuelle du langage de programmation Basic classique. Visual Basic 6 est la version de l'application de programmation qui a été publié avant la version. NET . Bien que la programmation avec Visual Basic, vous devrez peut-être d'accéder à différentes parties de l'ordinateur afin que le programme puisse faire ce que vous avez besoin de faire . Lire et /ou envoyer des données vers les ports série de l'ordinateur en utilisant les bons codage Visual Basic . Instructions
1
Ouvrez Microsoft Visual Basic 6. La boîte de dialogue « Nouveau projet » apparaît chaque fois que vous ouvrez VB6 . Dans l'onglet "Nouveau" , cliquez sur " EXE standard. " Si vous souhaitez travailler dans un projet existant , cliquez sur l'onglet « existant» , puis sélectionnez le projet .
2
Cliquez sur le menu "Projet" , puis " Ajouter un module . " Cliquez sur "Ouvrir " lorsque la boîte de dialogue "Add Module " apparaît sur l' écran .
3 Type de
dans une fonction pour créer une instance du port série sur l'ordinateur. Étant donné que les ports série sont généralement " Com1 " et " COM2 " utiliser comme une référence pour s'assurer que vous êtes connecté au port série droite .
"Fonction OpenSerialPort () as String
getString As String = ""
Dim comSerial comme IO.Ports.SerialPort
comSerial = My.Computer.Ports.OpenSerialPort ( "COM1" )
End Function "
4 Type de
dans la fonction qui va lire les données de la série en utilisant la variable " comSerial " que vous avez déjà établi .
"Fonction readSerialPort ( comSerial comme IO.Ports.SerialPort ) en tant que String
getString As String = ""
aide comSerial
Do
Dim réception As String = comSerial.ReadLine ()
< p> Lors de la réception n'est rien Puis
Exit Do
Else
returnStr & = Réception & vbCrLf
End If
boucle
comSerial.Close ()
End Using
Retour getString
End Function "
5
Tapez les alinéas suivants procédure qui envoie des données sur le port série . Une fois ce sous procédure est établie dans ce module , vous pouvez appeler de n'importe où dans le projet actuel d'envoyer des données aux ports série tout le temps que vous choisissez.
" Sous sendDataToSerial (données ByVal comme corde )
aide comSendData Comme IO.Ports.SerialPort = Utiliser
End Sub "
6
transmettre l'information à la sous procédure en utilisant une variable appelée " données " . Un exemple de cela est:
« données Dim As String
données
=" Ceci est un exemple de données à transmettre sur le port série Com1 "
Console.WriteLine ( " Write les données sur le port série COM1: "& données)
sendDataToSerial (données) "
7
Placez le code dans n'importe quelle fonction , méthode ou procédure en cours de projet pour écrire les données au port série . Exécutez le code en appuyant sur la touche «Ctrl» et les touches «F5» ensemble.
8
Enregistrez le projet en cliquant sur l'icône "Sauvegarder" dans la barre d'outils .