Un dels problemes difícils a l’hora de crear programes per treballar amb dispositius perifèrics és organitzar l’accés al programa als ports de l’ordinador. Si escriviu en el llenguatge de programació bàsic, Microsoft Visual Studio 2005 us ajudarà amb aquest problema. Si no heu programat abans en aquest entorn, descarregueu i instal·leu el programa.
Necessari
Internet
Instruccions
Pas 1
Inicieu Microsoft Visual Studio 2005. Aquest programari s'instal·la per defecte en un ordinador personal juntament amb el sistema operatiu. El podeu trobar a través del menú "Inici". Creeu un projecte nou mitjançant el menú "Fitxer" - "Nou" - "Projecte". Especifiqueu Windows com a tipus d’objecte i, al grup Plantilles, seleccioneu Aplicació de consola.
Pas 2
Creeu els mètodes SendSerialData i ReceiveSerialData mitjançant l'ordre següent (heu d'especificar-lo dins del mètode): Utilitzant com1 As IO. Ports. SerialPort = _ My. Computer. Ports. OpenSerialPort ("COM1") La lectura es pot fer amb com1. Mètode ReadLine (). - com1. WriteLine (dades). No oblideu tancar el port al final del mètode amb el procediment com1. Close ().
Pas 3
Proporcioneu un procediment per començar a llegir o escriure a petició de l’usuari o d’una altra manera. La implementació del llançament es pot ampliar més tard, després de provar el programa amb ports sèrie. De moment, començar amb la consola serà suficient. Executeu el programa mitjançant els botons de menú o prement CTRL + F5 al teclat. Corregiu els errors que es produïssin durant la prova.
Pas 4
Per obtenir més informació, consulteu els manuals bàsics d’idiomes. Podeu trobar solucions similars a aquest problema als llocs temàtics de programació bàsica. També podeu trobar informació d’ajuda al lloc web de Microsoft. En general, podem dir que no és tan fàcil accedir als ports d’un ordinador, ja que aquestes operacions requereixen una certa habilitat per treballar en un ordinador personal, així com treballar amb sistemes d’Internet. Intenteu no obrir tots els ports, ja que l’ordinador serà completament vulnerable a la xarxa, cosa que pot provocar greus conseqüències.