Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



USB Virtual com port

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: USB Virtual com port

Autor: visualprog

8:04:22 27.05.2010

Já testuji před odesláním připravenost COM portu, odesílám na základě události, stejně tak příjem.

Citovat příspěvek

 

USB Virtual com port

Autor: OLMI

16:11:34 26.05.2010

Prosim o radu,
pouzivam prevodnik z USB na RS485. Vsechno bezi bez problemu az do te doby, dokud nekdo nevytahne USB z prevodniku za behu aplikace. Vyjimku zachytim pomoci try{} catch{}. Ale po chvili aplikace spadne kvuli vyjimce v system.dll, kterou neumim zachytit.
Pouzivam visual studio 2005.
Nevi nekdo co s tim?
Funkce pro posilani dat na linku a vyhodnoceni vyjimky:

void LgaSendPack(unsigned char * buffer, int delka) {
array ^ bajty = gcnew array(delka);
for (int j=0; j try {
this->LGAPort1->Write(bajty,0,delka); // posilam data
}
catch ( SystemException^ e ){ // zachyceni vyjimky
StartMonitorLGA=false;
MessageBox::Show(this,e->Message,L"Port Error",MessageBoxButtons::OK );
}
}

Vypis z output:
A first chance exception of type 'System.IO.IOException' occurred in System.dll
A first chance exception of type 'System.IO.IOException' occurred in System.dll
The thread 0x174c has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x174c) has exited with code 0 (0x0).
A first chance exception of type 'System.UnauthorizedAccessException' occurred in System.dll
A first chance exception of type 'System.UnauthorizedAccessException' occurred in System.dll
An unhandled exception of type 'System.UnauthorizedAccessException' occurred in System.dll

Additional information: Access to the port is denied.

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: