Een van die moeilike probleme om programme te skep om met randapparatuur te werk, is om programtoegang tot rekenaarpoorte te organiseer. As u in die basiese programmeertaal skryf, sal Microsoft Visual Studio 2005 u help met hierdie probleem. As u nog nie in hierdie omgewing geprogrammeer het nie, laai die program af en installeer dit.
Nodig
die internet
Instruksies
Stap 1
Begin Microsoft Visual Studio 2005. Hierdie sagteware word standaard op 'n persoonlike rekenaar saam met die bedryfstelsel geïnstalleer. U kan dit vind deur die menu "Start". Skep 'n nuwe projek met behulp van die menu "File" - "New" - "Project". Spesifiseer Windows as die objeksoort en kies Console Application in die groep Templates.
Stap 2
Skep die SendSerialData- en ReceiveSerialData-metodes met behulp van die volgende opdrag (u moet dit binne die metode spesifiseer): Gebruik com1 As IO. Ports. SerialPort = _ My. Computer. Ports. OpenSerialPort ("COM1") Lees met die com1. ReadLine () metode. - com1. WriteLine (data). Moenie vergeet om die poort aan die einde van die metode te sluit met die com1. Close () prosedure nie.
Stap 3
Gee 'n prosedure om te begin lees of skryf op versoek van die gebruiker of andersins. Die implementering van die bekendstelling kan later uitgebrei word nadat die program met seriële poorte getoets is. Vir eers is dit voldoende om vanaf die konsole te begin. Begin die program met behulp van die menu-knoppies of deur op CTRL + F5 op u sleutelbord te druk. Stel foute reg indien dit tydens die toets voorgekom het.
Stap 4
Raadpleeg die basiese taalhandleidings vir meer inligting. U kan soortgelyke oplossings vir hierdie probleem op die tematiese webwerwe in Basiese programmering vind. U kan ook hulpinligting op die Microsoft-webwerf vind. Oor die algemeen kan ons sê dat dit nie so maklik is om toegang tot die poorte van 'n rekenaar te verkry nie, aangesien sulke bewerkings 'n sekere vaardigheid vereis om op 'n persoonlike rekenaar te werk, asook om met internetstelsels te werk. Probeer om nie alle poorte oop te maak nie, want u rekenaar is heeltemal kwesbaar in die netwerk, wat ernstige gevolge kan hê.