..


Спонсоред Линкс

Развој апликација да приступ ресурсима на форуму

Чланак који је написао Винсент Гаглио
Страна 1 од 5

У већини случајева, приступ ресурсима на Интернету преко претраживача као што су Интернет Екплорер или Мозилла Фирефок. Међутим много пута можда ћете морати да додате функционалност или приступ Веб апликације за управљање садржајем у оквиру Виндовс-а.

Циљ овог рада је да анализира класе НЕТ апликације које вам омогућавају да обављају ове операције.. Посебно намеспаце интересантнији у овом погледу је Систем.Нет, што омогућава висок ниво пословања, као што је преузимање и слање датотека или израде веб захтева кроз различите протоколе.

Класе Систем.Нет.ВебЦлиент

Ако једноставно желите да захтева датотеку из одређеног УРЛ класа за употребу Систем.Нет.ВебЦлиент. То је једноставна класа за употребу и дизајниран за обављање једноставних операција помоћу једне или две команде.

Да преузмете неку датотеку ВебЦлиент класе нуди две методе: ДовнлоадФиле () и ОпенРеад (). Метод који се користи зависи од тога како желите да процес садржај датотеке: ако само желите да сачувате датотеку на диску треба да користи први, који узима као параметре адресу са које да преузмете датотеку и локацију да сачувате (укључујући име датотеке), а уколико желите да ради на преузетих података морају користити други метод, који захтева само адресу као параметар и враћа референцу датотеке типа тока кроз који се приступ подацима.

Синтакса ове две методе је следећи






 ВебЦлиент клијент = нових ВебЦлиент ();







 Цлиент.ДовнлоадФиле ("хттп://ввв.виргилио.ит/", "хоме.хтм");









 ВебЦлиент клијент = нових ВебЦлиент ();







 Стреам стрм = Цлиент.ОпенРеад ("хттп://ввв Виргилио.ит /.");



Хајде да видимо пример коришћења метода ОпенРеад (). Претпоставимо да желите да прикажете у ЛистБок контролу садржаја веб странице скинути са интернета. Да бисте ово урадили смо креирали нови Виндовс Формс пројекат у Висуал Студио и главни облик истог убаците ЛистБок под именом листБок1.

На почетку фајла. Цс додајте директивама Систем.Нет и Систем.ИО а затим у оптерећење случају форма убаците следећи код






 ВебЦлиент клијент = нових ВебЦлиент ();









 Стреам стрм = Цлиент.ОпенРеад ("хттп://ввв.виргилио.ит");







 СтреамРеадер СР = нових СтреамРеадер (стрм);







 стринг линија;









 док је ((линија = ср.РеадЛине ()) = нулл!)







 {



      



 ЛистБок1.Итемс.Адд (линија);







 }







 стрм.Цлосе ();



У овом примеру користимо СтреамРеадер класу да добију ток података од мреже, која онда може да управља са методама као што је РеадЛине ().

Покретање апликација, резултат би требало да буде сличан следећем

који приказује садржај веб странице.

У истој категорији ...
Е-учење
Фласх МКС АцтионСцрипт и (курс) Фласх МКС АцтионСцрипт и (курс)
Постани програмер Веб сајтова од 29 €.
Паинт Схоп Про (прва) Паинт Схоп Про (прва)
Веб графика и обраду фотографија са Цорел ПСП познат. Од 49 €.
Пхотосхоп (курс) Пхотосхоп (курс)
Веб графика и обраду фотографија са популарним Адобе Пхотосхоп. Од 49 €.
Спонсоред Линкс