Вы можете использовать компонент WinHttp, который поставляется с WinXP и выше. Он поставляется в виде пакета под названием BITS [фоновая интеллектуальная служба передачи]. С его помощью вы можете совершать звонки на Http и Ftp серверы. Так что это позволит вашему приложению VB6 выступать в роли HttpClient, который будет получать данные с сервера погоды.
Второе - это сервер. Вы должны знать, в каком формате вы получаете данные с сервера. Это обычный текст? Мыло? или XML? Определив формат передачи данных, вы можете получить данные с сервера с помощью winHttp, проанализировать их в своем приложении и получить нужные данные.
Спасибо.