[ ljube @ 12.03.2004. 11:44 ] @
Zdravo, Napravio sam mali MFC programcic koji sluzi za razmjenu poruka izmedju dvije udaljene mreze. Sve poruke se kriptuju sa MS CAPICOM prije slanja. Program inace radi dobro kada primi kriptovanu poruku, ali kada pristigla poruka nije kriptovana program "puca". Ne pomaze ni try/catch kombinacija. Ovo je samo dio koda koji ilustruje problem: try { MainCrypto.Decrypt(sessparam); } //catch(COleException * errm) catch(COleDispatchException * errm) { errm->ReportError(); errm->Delete(); } // catch Importovao sam CEncryptedData iz CAPICOM TLB i program je automatski kreirao klasu: class CEncryptedData : public COleDispatchDriver {.... Da li neko vidi gdje gresim ili koristim pogresan exception handler (pokusao sam sa oba pomenuta u kodu)? Hvala, Ljubisa |