Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
Police
0 / 0 / 0
Регистрация: 28.07.2013
Сообщений: 12
#1

Работа со строками - C#

28.07.2013, 22:04. Просмотров 625. Ответов 7
Метки нет (Все метки)

Здравствуйте нужна помощь умных людей.
У меня на форме есть textbox,и кнопка,мне нужно чтобы по нажатию на кнопку отправлялся запрос и там где textBox1.Text подставлялись данные из textBox1,сначала берется слово из первой строки потом со второй,третей и.т.д. помогите с кодом,натолкните в нужное русло

C#
1
System.Net.WebRequest reqGET = System.Net.WebRequest.Create(@"http://site/test/name="+textBox1.Text+";referal=1");
0
Изображения
 
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.07.2013, 22:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Работа со строками (C#):

Работа со строками(операции над строками) - C#
Пусть дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами...

Работа со строками - C#
Всем доброго времени суток! Помогите пожалуйста решить такую задачу: "Дана строка, в которой содержится осмысленное текстовое сообщение....

Работа со строками - C#
Помогите решить задачу, хотябы направьте мысль. Дана строка, в которой содержится текстовое сообщение. Слова сообщения разделяются...

С# работа со строками - C#
Текстовые сообщения часто печатаются строчными буквами, но многие сотовые телефоны не имеют встроенные средства преобразования строчной...

работа со строками - C#
Имеется строка символов. В числе прочих в этой строке допускается использование скобок трех типов – (), и {}. Скобки разных типов могут...

Работа со строками - C#
Не видит файл. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using...

7
СвободныйНик
159 / 158 / 72
Регистрация: 28.07.2013
Сообщений: 556
28.07.2013, 22:20 #2
---

Добавлено через 12 минут
C#
1
2
3
4
for(int i=0;i<textBox1.Lines.Length;i++)
{
     ТвойКонтрол(или стринг) = textBox1.Lines[i];
}
0
Police
0 / 0 / 0
Регистрация: 28.07.2013
Сообщений: 12
29.07.2013, 15:34  [ТС] #3
Так что ли?Если так то не работает=(
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
for (int en = 0; en < textbox.Lines.Length; en++)
            {
                string name = textbox.Lines[en];
               
                System.Net.WebRequest reqGET = System.Net.WebRequest.Create(@"http://site.ru/check/?login=" + name + ";nick_exists=1");
                System.Net.WebResponse resp = reqGET.GetResponse();
                System.IO.Stream stream = resp.GetResponseStream();
                System.IO.StreamReader sr = new System.IO.StreamReader(stream);
                string s = sr.ReadToEnd();
                if (s.Contains("true"))
                {
                    MessageBox.Show("ураа!");
                }
                else
                {
                    MessageBox.Show("=((");
                }
Добавлено через 9 часов 48 минут
помогите

Добавлено через 6 часов 55 минут
помогите!!!!!
0
Монфрид
1207 / 1017 / 154
Регистрация: 07.03.2012
Сообщений: 3,243
Завершенные тесты: 2
29.07.2013, 16:32 #4
что именно не работает и как работает? по логике, у вас программа должна подвиснуть при отправке таких запросов в цикле
0
Police
0 / 0 / 0
Регистрация: 28.07.2013
Сообщений: 12
29.07.2013, 17:15  [ТС] #5
Монфрид, по нажатию на кнопку выполняется данный код,он берет первый логин из первой строки(потом второй,третей,четвертой и.т.д) текстбокса и проверят есть ли он на сайте если есть то вылазит MessageBox мол все хорошо,логин есть.
Вообщем нужно там где name чтоб подставлялись эти строки.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
for (int en = 0; en < textbox.Lines.Length; en++)
            {
                string name = textbox.Lines[en];
               
                System.Net.WebRequest reqGET = System.Net.WebRequest.Create(@"http://site.ru/check/?login=" + name + ";nick_exists=1");
                System.Net.WebResponse resp = reqGET.GetResponse();
                System.IO.Stream stream = resp.GetResponseStream();
                System.IO.StreamReader sr = new System.IO.StreamReader(stream);
                string s = sr.ReadToEnd();
                if (s.Contains("true"))
                {
                    MessageBox.Show("ураа!");
                }
                else
                {
                    MessageBox.Show("=((");
                }
0
Монфрид
1207 / 1017 / 154
Регистрация: 07.03.2012
Сообщений: 3,243
Завершенные тесты: 2
29.07.2013, 17:25 #6
вы почти повторили свой первый пост, я его читал
1
СвободныйНик
159 / 158 / 72
Регистрация: 28.07.2013
Сообщений: 556
29.07.2013, 19:44 #7
опишите ошибку
возможно вам нужно указать таймаут, например:
C#
1
reqGET.Timeout = 120000;
без цикла (если указать один конкретный логин) ошибки не выдаёт?
1
Police
0 / 0 / 0
Регистрация: 28.07.2013
Сообщений: 12
29.07.2013, 20:07  [ТС] #8
Всем спасибо,все работает,не знаю почему раньше не получалось тему можно удалять

P.S. СвободныйНик я бы повысил тебе репутацию но к сожалению это не возможно
0
29.07.2013, 20:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.07.2013, 20:07
Привет! Вот еще темы с ответами:

Работа со строками - C#
Здравствуйте, только перешел с С++ на C#, на некоторые вопросы - нашел ответы, на некоторые нет, надеюсь вы поможете: 1) Как в строке...

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

Работа со строками - C#
Определить и вывести на экран номер позиций и количество повторений запрашиваемой подстроки в строке, введенной с клавиатуры. Если можно с...

Работа со строками - C#
Дана строка. Преобразовать все строчные1|прописные2 латинские3|русские4 буквы в прописные1|строчные2.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru