Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Form1_Load - как работать с этим методом?

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 21.01.2012, 12:34   #1
Заблокирован
 Старший сержант
Аватар для .:InSiDe:.
 
.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации
Регистрация: 30.11.2010
Сообщений: 219
Популярность: 2741
Сказал(а) спасибо: 336
Поблагодарили 808 раз(а) в 226 сообщениях
 
Smile Form1_Load - как работать с этим методом?

Возникла проблема при работе с методом Form1_Load.
Использую его для считывания данных с сервера и выноса в текст бокс.
Но при создании нескольких Form1_Load выдают ошибку ,что такой метод используется, и ссылается на Form1_Load стоящий выше.
Решил я эту проблему пронумеровав Form1_Load, Form1_Load2, Form1_Load3 и далее.
Ошибки пропадают,но перестают работать всё пронумерованные методы после Form1_Load.
Что подскажете?
Вот код который пока получился.

Код:
 public WebClient clientTest;
        private void Form1_Load(object sender, EventArgs e)
        {
            HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://сайт.ру/Updater/News.txt");//новости и планы
            req.Method = "POST";
            req.UserAgent = "Opera/9.80";

            HttpWebResponse res = (HttpWebResponse)req.GetResponse();
            string info = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(1251)).ReadToEnd();
            textBox1.Text = info;
        }
        private void Form1_Load1(object sender, EventArgs e)
        {
            HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://сайт.ру/Updater/News_privat.txt");//Public News
            req.Method = "POST";
            req.UserAgent = "Opera/9.80";

            HttpWebResponse res = (HttpWebResponse)req.GetResponse();
            string info = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(1251)).ReadToEnd();
            textBox3.Text = info;
        }
        private void Form1_Load2(object sender, EventArgs e)
        {
            HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://сайт.ру/Updater/version_privat.txt");//окошко версии Hack
            req.Method = "POST";
            req.UserAgent = "Opera/9.80";

            HttpWebResponse res = (HttpWebResponse)req.GetResponse();
            string info = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(1251)).ReadToEnd();
            textBox4.Text = info;
        }
        private void Form1_Load3(object sender, EventArgs e)
        {
            HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://сайт.ру/Updater/version_updater.txt");//Окошко версии Updater
            req.Method = "POST";
            req.UserAgent = "Opera/9.80";

            HttpWebResponse res = (HttpWebResponse)req.GetResponse();
            string info = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(1251)).ReadToEnd();
            textBox7.Text = info;
        }
  Ответить с цитированием
Старый 21.01.2012, 12:36   #2
 Главнокомандующий
Аватар для finkrer
 
finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(finkrer сломал счётчик популярности :(
Регистрация: 11.04.2010
Сообщений: 1,314
Популярность: 100919
Золото Zhyk.Ru: 7
Сказал(а) спасибо: 249
Поблагодарили 1,066 раз(а) в 767 сообщениях
Отправить сообщение для finkrer с помощью ICQ Отправить сообщение для finkrer с помощью Skype™
 
По умолчанию Re: Form1_Load - как работать с этим методом?

Автор чубарый
  Ответить с цитированием
Старый 21.01.2012, 12:36   #3
Читер-спонсор
 Сержант
Аватар для Biwsnight
 
Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(Biwsnight сломал счётчик популярности :(
Регистрация: 24.06.2011
Сообщений: 151
Популярность: 48604
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 1,004
Поблагодарили 609 раз(а) в 363 сообщениях
Отправить сообщение для Biwsnight с помощью Skype™
 
По умолчанию Re: Form1_Load - как работать с этим методом?

Автор чубарый
________________
<3

=_=
Раздел League of legends
  Ответить с цитированием
Старый 21.01.2012, 12:38   #4
Заблокирован
 Сержант
Аватар для Vincitore
 
Vincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака НоррисаVincitore троюродный дядя Чака Норриса
Регистрация: 18.03.2011
Сообщений: 150
Популярность: 7343
Золото Zhyk.Ru: 12
Сказал(а) спасибо: 276
Поблагодарили 387 раз(а) в 241 сообщениях
 
По умолчанию Re: Form1_Load - как работать с этим методом?

Автор чубарый
  Ответить с цитированием
Старый 21.01.2012, 12:44   #5
Заблокирован
 Старший сержант
Аватар для .:InSiDe:.
 
.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации.:InSiDe:. гордость нации
Регистрация: 30.11.2010
Сообщений: 219
Популярность: 2741
Сказал(а) спасибо: 336
Поблагодарили 808 раз(а) в 226 сообщениях
 
По умолчанию Re: Form1_Load - как работать с этим методом?

Цитата:
Сообщение от finkrerПосмотреть сообщение
Автор чубарый

Цитата:
Сообщение от BiwsnightПосмотреть сообщение
Автор чубарый

Цитата:
Сообщение от Mr.HollyWoodПосмотреть сообщение
Автор чубарый

Пошли вон, троли поганые
  Ответить с цитированием
Старый 21.01.2012, 12:45   #6
-= Мастер Света =-
 Капитан
Аватар для FreePVP)))
 
FreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского Союза
Регистрация: 24.09.2010
Сообщений: 262
Популярность: 6723
Сказал(а) спасибо: 118
Поблагодарили 346 раз(а) в 104 сообщениях
Отправить сообщение для FreePVP))) с помощью ICQ Отправить сообщение для FreePVP))) с помощью Skype™
 
По умолчанию Re: Form1_Load - как работать с этим методом?

Автор чубарый
Код:
public WebClient clientTest;
        // Метод, используемый при запуске приложения()
        private void Form1_Load(object sender, EventArgs e)
        {
            HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://сайт.ру/Updater/News.txt");//новости и планы
            req.Method = "POST";
            req.UserAgent = "Opera/9.80";

            HttpWebResponse res = (HttpWebResponse)req.GetResponse();
            string info = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(1251)).ReadToEnd();
            textBox1.Text = info;
            Next1();
            Next2();
            Next3();
        }
        
        private void Next1()
        {
            HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://сайт.ру/Updater/News_privat.txt");//Public News
            req.Method = "POST";
            req.UserAgent = "Opera/9.80";

            HttpWebResponse res = (HttpWebResponse)req.GetResponse();
            string info = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(1251)).ReadToEnd();
            textBox3.Text = info;
        }
        private void Next2()
        {
            HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://сайт.ру/Updater/version_privat.txt");//окошко версии Hack
            req.Method = "POST";
            req.UserAgent = "Opera/9.80";

            HttpWebResponse res = (HttpWebResponse)req.GetResponse();
            string info = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(1251)).ReadToEnd();
            textBox4.Text = info;
        }
        private void Next3()
        {
            HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://сайт.ру/Updater/version_updater.txt");//Окошко версии Updater
            req.Method = "POST";
            req.UserAgent = "Opera/9.80";

            HttpWebResponse res = (HttpWebResponse)req.GetResponse();
            string info = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(1251)).ReadToEnd();
            textBox7.Text = info;
        }
Добавлено через 4 минуты
Ну или в класс Form1(){}
После InitializeComponent(); допиши:
Load += new System.EventHandler(Form1_Load1);
Load += new System.EventHandler(Form1_Load2);
Load += new System.EventHandler(Form1_Load3);
________________
TwinkDB - твинки любого игрока, их дата создания, последний онлайн, статус удаления и прочее
Skype - freepvps
ICQ - 412705115


[Ссылки могут видеть только зарегистрированные пользователи. ] - ставкобот
[Ссылки могут видеть только зарегистрированные пользователи. ] - общение в КЧ через смартфон

Последний раз редактировалось FreePVP))); 21.01.2012 в 12:50. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
.:InSiDe:. (21.01.2012)
Старый 21.01.2012, 13:04   #7
-= Элитный Мастер =-
 Главнокомандующий
Аватар для Kitsune
 
Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(
Регистрация: 20.01.2010
Сообщений: 1,539
Популярность: 22780
Золото Zhyk.Ru: 600
Сказал(а) спасибо: 43
Поблагодарили 1,717 раз(а) в 538 сообщениях
 
По умолчанию Re: Form1_Load - как работать с этим методом?

.:InSiDe:., код с трех методов склеить в один. Выполнится все равно последовательно.
Или разделить на 3 метода, например: GetData1, GetData2, GetData3, подписаться на Load событие, а в Form_Load выполнить последовательно GetData1(), GetData2(), GetData3().
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
.:InSiDe:. (21.01.2012), Gamer1912 (21.01.2012)
Старый 21.01.2012, 20:16   #8
Заблокирован
 Старший сержант
Аватар для Gamer1912
 
Gamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небе
Регистрация: 31.01.2011
Сообщений: 182
Популярность: 887
Золото Zhyk.Ru: 100
Сказал(а) спасибо: 136
Поблагодарили 494 раз(а) в 220 сообщениях
Отправить сообщение для Gamer1912 с помощью Skype™
 
По умолчанию Re: Form1_Load - как работать с этим методом?

Насколько я знаю, тебе нужно отправлять GET-запрос.
Вот вариант

Цитата:
string Otvet;
public void Zapros(string url)
{
try
{
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.Method = "GET";
req.Accept = "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
req.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16";
req.AllowAutoRedirect = false;
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
string html = new StreamReader(resp.GetResponseStream(), Encoding.UTF8).ReadToEnd();
Otvet = html;
}
catch { }
}
private void Form1_Load(object sender, EventArgs e)
{
Zapros("http://сайт.ру/Updater/News.txt");
textBox1.Text = Otvet;
Zapros("http://сайт.ру/Updater/News_privat.txt");
textBox2.Text = Otvet;
Zapros("http://сайт.ру/Updater/version_privat.txt");
textBox3.Text = Otvet;
Zapros("http://сайт.ру/Updater/version_updater.txt");
textBox4.Text = Otvet;
}

  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Request сортировка методом Двоичнго Дерева (Pascal) FFForever Вопросы и ответы, обсуждения 3 05.12.2012 11:59
[Помогите!] Xss атака методом TRACE Hard Bass Свободное обсуждение 0 16.12.2011 21:47
[Статья] Шифрование методом Xor Mephistopheles С/С++ 0 25.02.2011 21:11

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 04:33.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net