Salve,
Ho un problema un po' strano..
in qualsiasi applicativo in cui uso oggetti com istanziati tramite interop, i messaggi inviati dal com tramite postmessage non arrivano sequenzialmente (cioè quando sono inviati) ma alla fine dell'esecuzione del com..
ho provato anche a mettere l'esecuzione del com (una dll che lancia un thread per fare delle operazioni) dentro un thread.. nessun cambiamento..
l'unico modo per farlo funzionare è inserire tutti i riferimenti (oggetto, inizializzazione ecc..) al com nel thread e non nell classe che lo utilizza..
come se il fatto che il com abbia un riferimento nella classe principale bloccasse di fatto l'esecuzione della stessa, mentre i thread proseguono..
Lo scenario difatti è questo: thread principale bloccato, altri thread in esecuzione..
Perchè?