Está en la página 1de 2

Cmo tener acceso a los puertos serie utilizando Visual Basic 2005 Este artculo paso a paso describe

cmo obtener acceso a los puertos serie mediante Microsoft Visual Basic 2005. Este artculo tambin contiene ejemplos de cdigo que ilustran los conceptos que se tratan. Nota o puede utili!ar las clases de Microsoft . E" #rame$or% para tener acceso directamente a otros tipos de puertos& como puertos paralelos o puertos '(B. )ara obtener acceso a los puertos serie mediante Visual Basic 2005& siga estos pasos* +. ,nicie Microsoft Visual (tudio 2005. 2. En el men- archivo& seleccione nuevo .& a continuacin& /aga clic en proyecto. 0. En Tipos de proyecto& e1panda Visual Basic .& a continuacin& /aga clic en Windows. 2. En plantillas, /aga clic en Console pplication. 5. En el cuadro nom!re& escriba M.3onsole4pplication .& a continuacin& /aga clic en 5e forma predeterminada& se crea el arc/i6o Module+.6b. ceptar.

7. )ara escribir datos en un puerto serie& agregue el siguiente mtodo "end"erial#ata al arc/i6o Module+.6b. (ub (end(erial5ata8B.Val data 4s (tring9 : (end strings to a serial port. 'sing com+ 4s ,;.)orts.(erial)ort < = M..3omputer.)orts.;pen(erial)ort8>3;M+>9 com+.?rite@ine8data9 com+.3lose89 End 'sing End (ub A. )ara leer datos de un puerto serie& agregue la siguiente funcin $eceive"erial#ata al arc/i6o Module+.6b. #unction Becei6e(erial5ata89 4s (tring : Becei6e strings from a serial port. 5im return(tr 4s (tring < >> 'sing com+ 4s ,;.)orts.(erial)ort < = M..3omputer.)orts.;pen(erial)ort8>3;M+>9 5o 5im ,ncoming 4s (tring < com+.Bead@ine89 ,f ,ncoming ,s ot/ing "/en E1it 5o Else return(tr C< ,ncoming C 6b3r@f End ,f @oop com+.3lose89 End 'sing Beturn return(tr End #unction D. )ara leer . escribir datos en un puerto serie& agregue el cdigo siguiente al procedimiento "u! %ain.

5im 5ata 4s (tring 5ata < >"est> 3onsole.?rite@ine8>?riting t/e follo$ing data to 3;M+* > C 5ata9 (end(erial5ata85ata9 3onsole.?rite@ine8>Bead t/e follo$ing data from 3;M+* > C Becei6e(erial5ata899 3onsole.?rite@ine8>)ress E "EB to quit>9 3onsole.Bead@ine89 E. )ara ejecutar la solucin& presione 3"B@ F #5.

)ara obtener mGs informacin acerca de cmo tener acceso a los puertos serie . puertos paralelos en Microsoft Visual Basic. E"& /aga clic en el n-mero de artculo siguiente para 6erlo en Microsoft Hno$ledge Base* D20+AE 8/ttp*IIsupport.microsoft.comI%bID20+AEI9 3mo tener acceso a puertos serie . puertos paralelos utili!ando Microsoft Visual Basic. E"

)ara obtener mGs informacin acerca de cmo obtener acceso a los puertos serie en Visual Basic 2005& 6isite los siguientes sitios ?eb de Microsoft 5e6eloper et$or% 8M(5 9* ;peraciones de puerto en . E" #rame$or% con Visual Basic /ttp*IImsdn2.microsoft.comIenJusIlibrar.Ims+A2A70.asp1 8/ttp*IImsdn2.microsoft.comIenJusIlibrar.Ims+A2A70.asp19

También podría gustarte