dangaute4 Skrevet 11. april 2012 Del Skrevet 11. april 2012 Har laget et programe som kommuniserer med serialPort, men vis eg velger en COM port som er i bruk får eg feilmelding "Access to the port 'COM9' is denied." Men eg vil teste om COM porten er i bruk, før eg setter serialPort til Open. Så slepper eg og få error eller at ein melding kommer opp som seier at com porten er i bruk. Lenke til kommentar
Valkyrex Skrevet 11. april 2012 Del Skrevet 11. april 2012 Sett opp en håndtering av feilmeldinger. (c++ ser ihvertfall noe sånt ut) try { .... } catch (...) { ... } Det er samma måten som man håndterer filer på. Du åpner, så sjekker man om den er åpen. type ofstream test("test.txt"); if (!test) { // fila er ikke åpen } hvis det er noen andre fancy måter å sjekke dette på, i not know, kan ikke C# noe særlig. p.s. kom på litt seint at jeg kunne stilsette koden min, men: mehhh Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå