Создание графического интерфейса для менеджера загрузок Firefox с использованием VB.net - PullRequest
0 голосов
/ 11 октября 2010

Я заинтересован в создании простого окна с графическим интерфейсом пользователя с использованием VB.net, которое более или менее похоже на менеджер загрузок Firefox (нажмите Ctrl + J, когда вы находитесь в Firefox, чтобы увидеть, как выглядит окно). Однако вместо поиска я хотел бы иметь текстовое пространство, где я мог бы ввести URL-адреса для загрузки.

Итак, изначально у меня есть пустое окно с кнопкой очистки списка и текстовым полем URL внизу, когда я набираю URL загрузки и нажимаю клавишу ввода на клавиатуре, текстовая область вверху показывает файл загрузки. имя, а также индикатор выполнения.

Еще одна вещь, которую я хотел бы добавить, - это иметь окно для автоматического изменения размера, то есть чем больше заданий я добавлю в список, тем дольше будет увеличиваться размер окна до определенного предела.

Это моя первая попытка кодирования чего-либо на стороне графического интерфейса, поэтому мне просто интересно, есть ли что-то, с чего можно начать, есть ли пакет или библиотека, чтобы начать меня? Или, очевидно, желательно, уже есть пакет с чем-то вроде этого в VB.net?

Спасибо!

Ответы [ 2 ]

1 голос
/ 11 октября 2010

Вам следует взглянуть на HTTPWebRequestClass и использовать его вместе с базовой формой, аналогичной Firefox.Это позволит вам скачивать файлы из Интернета.Вы можете сделать это асинхронным, чтобы пользовательский интерфейс не зависал.

0 голосов
/ 11 октября 2010

Вы должны взглянуть на Coder to Developer UK / US , это не только отличная книга (должна быть в списках всех разработчиков), но он также создает менеджер загрузок.в нем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...