Мне нужно сделать так, чтобы при на жатии на кнопку стартавало 3 запроса по очерёдности, но нужно сделать так, чтобы 1 запрос прощел до конца (тоесть кончились фейки) и начался 2. Помогите это сделать
fesssi
28.07.2011, 18:32
Мне нужно сделать так, чтобы при на жатии на кнопку стартавало 3 запроса по очерёдности, но нужно сделать так, чтобы 1 запрос прощел до конца (тоесть кончились фейки) и начался 2. Помогите это сделать
Что те мешает запрос сделать в отдельном методе а туда например передавать ссылку потом откуда то по очереди вызывать тот метод пока первый не отработает к второму точно не перейдет..
типа так:
...
а тут откуда вызываем
string url1 = "blabla";
string url2 = "blabla2";
string url3 = "blabla3";
GETzapros(url1);
// пока не отработает ко второму не перейдет вот и все...
GETzapros(url2);
GETzapros(url3);
....
public void GETzapros (string url)
{
тут тело запроса и все остальное
Добавлено через 13 минут
fesssi, напиши лудше примером!
Ну ващето то и был пример)
Чо в нем непонятного вот у тя кнопка например её метод :
private void button_zapusk_Click(object sender, EventArgs e)
{
string url1 = "blabla"; //это разные сылки или фейки кароч что те //надо три разных варианта
string url2 = "blabla2";
string url3 = "blabla3";
// а это один и тоже метод только с разными входными сылками
// сначала раз онтработал запрос по первому юрлу и пошол следующий
GETzapros(url1);
// кто те мешает там в том методе запроса еще чото добавить
// понимаешь метод один а запросов три по очереди
GETzapros(url2);
GETzapros(url3);
}
А вот метод для запроса где просто входной юрл
private void GEt_in_url(string url)
{
WebRequest reqGET = WebRequest.Create(url
);
WebResponse resp = reqGET.GetResponse();
Stream stream = resp.GetResponseStream();
StreamReader sr = new StreamReader(stream);
string s = sr.ReadToEnd();
richTextBox1.Text += s;
return;
}
fesssi
29.07.2011, 18:57
fesssi,
всерано не могу понять, мне нужно послать 3 запроса с разными текстами
string url1 = "blabla"; //это разные сылки или фейки кароч что те //надо три разных варианта
string url2 = "blabla2";
string url3 = "blabla3";
Вот этого и есть три разных текста типа три разные ссылки а метод блин один)))
и они по очереди записхаются в тот метод сначала одна ссылка (она отработала) потом другая и так далее ....
Вот я же те готовый код дал сделай так и все. просто вместо "blabla2"; поставь свой текст) и все а в том методе где запрос свой сайт.... или куда там те надо..