Привет всем
Каким образом заставить прогу читать данные по UDP протоколу по их пришествии...
Пока это написано так
private: System::Void timer1_Tick(System::Object^ sender, System::EventArgs^ e) {
UdpClient^ receivingUdpClient = gcnew UdpClient( 5555 );
IPEndPoint^ RemoteIpEndPoint = gcnew IPEndPoint( IPAddress::Any,0 );
try {
array<Byte>^receiveBytes = receivingUdpClient->Receive( RemoteIpEndPoint );
String^ returnData = Encoding::ASCII->GetString( receiveBytes );
textBox1->Text = returnData;
}
catch ( Exception^ e ) {
textBox1->Text = e->ToString();
}
receivingUdpClient->Close();
}
Но это жутко вешает приложение... а как по другому я что то не могу понять...
Если может кто подкинуть идейку... заранее благодарен
Работаю в VC++ 2005 Express Edition
Не думай что ты самый умный,
здесь все программисты
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение