Pourquoi un Access Violation ?
Bonjour,
J'ai réalisé ce petit bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
TList *ListeThread = IdIRCServer1->Threads->LockList();
for( int i=0; i<ListeThread->Count; i++ )
{
try
{
TIdPeerThread *Thread = (TIdPeerThread*)ListeThread->Items[i];
Thread->Connection->WriteLn( "PING MaTHieU" );
}
catch( ... )
{
TIdPeerThread *Thread = (TIdPeerThread*)ListeThread->Items[i];
Thread->Stop();
}
}
IdIRCServer1->Threads->UnlockList(); |
J'ai un access violation à la première ligne dans ntdll.dll mais je ne comprend pas pourquoi...
erci d'avance,
Mathieu