Какой версии PCap установлен на компе и хедеры какой версии пи-капа подключаешь в проэкте? Какая ось у тебя на компе? От этих вопросов зависит представление пи-паком строк: либо юникод либо ascii
Инспектом просмотри значения AdapterName и убедись что там необработанный список адаптеров, список нужно ещё самому сделать! Всё это есть в примерах: скачай исходник пи-капа и посмотри в папке Examples-remote\PacketDriver\ сорец какого-нить проэкта. Тем более с исходниками идёт документация по пи-капу: описалово функций и всё такое - очень рекомендую.
Далее: Edit1->Text - это AnsiString а AdapterName - char. По идее ошибку должен был выдать...
Если не хочешь гемороиться с построением списка - юзай не packet32.dll а сам pcap.h - там полегче, но функции другие сами по себе
Ещё рекомендую скачать исходники EtherSniffer'а - там разберёшься как работать с packet32.dll
Инспектом просмотри значения AdapterName и убедись что там необработанный список адаптеров, список нужно ещё самому сделать! Всё это есть в примерах: скачай исходник пи-капа и посмотри в папке Examples-remote\PacketDriver\ сорец какого-нить проэкта. Тем более с исходниками идёт документация по пи-капу: описалово функций и всё такое - очень рекомендую.
Далее: Edit1->Text - это AnsiString а AdapterName - char. По идее ошибку должен был выдать...
Если не хочешь гемороиться с построением списка - юзай не packet32.dll а сам pcap.h - там полегче, но функции другие сами по себе
Ещё рекомендую скачать исходники EtherSniffer'а - там разберёшься как работать с packet32.dll
"Красота - как специи, которые хорошую еду делают ещё вкуснее, а без еды есть невозможно."