Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 2
Регистрация: 22.10.2014
Сообщений: 83

TextBox. Автозамена слов

15.09.2015, 12:51. Показов 901. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Есть программа, отправляющая сообщения друзьям, так же есть несколько аккаунтов и вот такой код, который отправляет 5 сообщений на id, которые загружаются в текстБокс из файла:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
void Go()
        {
                var index = 0;
                api.Authorize(4562540, логин, пароль, Settings.All);
 
 
                foreach (var login in textBox6.Lines)
                {
                    try
                    {
                        var id = int.Parse(login);
                        textBox10.Text = api.Messages.Send(id, false, textBox12.Text).ToString();
                        label5.Text = "Отправлено: " + index.ToString();
                        System.Threading.Thread.Sleep(10000);
                        if (index++ == 4)
                        {
 
                            break;
                        }
                    }
                    catch (Exception)
                    {
                    }
                }
            }
вопрос - как после того как наступит break; автоматически подставлять новый логин и пароль в текстбокс, чтоб работа нового аккаунта начиналась заново? отдельно создан файл с логинами, отдельно с паролями. позиции логина = позиции пароля в файлах.

Добавлено через 1 час 34 минуты
делаю так, пароль изменяется, а логин тот же остаётся. как исправить это?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
void Go()
        {
            while(true)
            {
                foreach (var login in textBox9.Lines)
                {
                    var log = login.ToString();
                    foreach (var pas in textBox13.Lines)
                    {
                        var passw = pas.ToString();
 
                        Send(log, passw);
                    }
                }
            }
        }
 
 
 
        void Send(string logins, string pass)
        {
            int index = 0, count = 0;
            api.Authorize(4562540, logins, pass, Settings.All);
 
 
                foreach (var login in textBox6.Lines)
                {
                    try
                    {
                        var id = int.Parse(login);
                        textBox10.Text = api.Messages.Send(id, false, textBox12.Text).ToString();
                        label5.Text = "Отправлено: " + index.ToString();
                        System.Threading.Thread.Sleep(10000);
                        if (index++ == 2)
                        {
                            textBox11.Text = login;
                            label25.Text = "Кол-во отработавших аккаунтов: " + count.ToString();
                            del();
                            //textBox6.Clear(); textBox11.Clear();
                            //MessageBox.Show("Всё");
                            break;
                        }
                    }
                    catch (Exception)
                    {
                    }
                }
            
        }
Добавлено через 1 час 35 минут
Решил. Вместо:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
while(true)
            {
                foreach (var login in textBox9.Lines)
                {
                    var log = login.ToString();
                    foreach (var pas in textBox13.Lines)
                    {
                        var passw = pas.ToString();
 
                        Send(log, passw);
                    }
                }
            }
написал:

C#
1
2
3
4
5
6
for (var i = 0; i < 2; i++)
            {
                var log = textBox9.Lines[i].ToString();
                var passw = textBox13.Lines[i].ToString();
                Send(log, passw);
            }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.09.2015, 12:51
Ответы с готовыми решениями:

автозамена слов
не так давно Holly писал о похожей штуке... но тогда яндекс предлагал заменить. а сейчас перейдите по ссылке и поделитесь впечатлениями.

TextBox Перенос слов
Создал многострочный Textbox. Каждый перенос в нем считается как новая строка. В случае, если в строке не помещаются данные, то они...

Перенос слов в textBox
написал прогу, которая должна переносить слова, когда их в пишешь в textBox, но как-то она не оч работает, не знаю как исправить :)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.09.2015, 12:51
Помогаю со студенческими работами здесь

Сравнение слов в textbox
никто не подскажет как сравнить 2 словосочетания или предложения в 2х текст боксах и в 3 текстбокс вывести правильно или нет, если они...

Поиск слов в textbox
Господа программисты! Нужна ваша помощь! Дело такое я импортирую с word некие значения в текстбокс, естественно форматирование...

Поиск слов в TextBox
чОт гуглил / гуглил, нечего ненагуглил :c Вопрос в том... как найти в тексте слово и поместить его в переменную. textBox1.Text =...

Подсчитать количество слов в TextBox
Подскажите в Visual Studio 2008. Подскажите, как в Visual Studio 2008 подсчитать количество слов в textbox`e 1) Продумывайте заголовок...

Подсчёт количества слов в textBox
Здравствуйте! Помогите, пожалуйста, решить проблему! У меня есть textBox, в котором нужно посчитать количество слов введенного текста....


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru