И на плуюшки плевать, или сохранять капчу на диск что ли? Самое просто решения - события. Создаем события появления капчи, создаем аргумент EventArgs с полями/свойствами Image, кодом капчи String, и Bool флагом означающим что капча введена пользователем. Вызываем событие в потоке устанавливая Image, синхронизирую данную область, крутим цикл и смотрим если флаг true пользователь ввел капчу. Также можно запускать stopWatch и что бы ограничить допустимый интервал времени на ввод.
парсишь страницу ответа регулярками создаешь переменную, присваиваешь значение между тегами ссылки хотя это не то, что нужною По нормальному, эту картинку нужно не запрашивать, а получить ее стримом в ответе и хранить где-либо, и потом ее уже выводить в picturebox
Я же дал ссылки PHP: //download image try UrlDownloadToFile(nil, PChar(s),PChar('captcha.jpg'), 0, nil); незнаю правильный код или нет (взял со ссылки в теме)