3 / 3 / 0
Регистрация: 18.01.2012
Сообщений: 37

Произвольные комбинации (максимально возможных) из данных, введённых в TextBox

23.03.2012, 18:20. Показов 2173. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите написать генератор данных. Надо что бы данный генератор, при нажатии на кнопку "Генерировать", составлял произвольные комбинации (максимально возможных), из данных введённых в TextBox'ах (5), так же хотелось, что бы к примеру к TextBox1 подставлялись число в определённом диапазоне, который можно было бы выбрать, и аналогично с символами латинского алфавита( кол-во которых так же можно было определить в диапазоне, 2 символа или 5) и место подстановки этих символов перед "ключевым" словам или после.
И желательно, что бы скинули исходник.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.03.2012, 18:20
Ответы с готовыми решениями:

Проверка введенных данных в TextBox
ниже приведен код программы решений квадратного уравнения.Нужно проверить являются ли введенные данные числами, подскажите как это сделать?...

Проверка введенных данных в TextBox
Добрый вечер! Имеется программа с 4 текст боксами и кнопкой "Принять". Изначально кнопка неактивна и может быть активной только когда в...

Проверка введенных данных в textbox\richbox
Делаю программу которая работает с данными и мне нужно как то отследить введенные данные, т.е. что бы в поле где нужны цифры не ввели текст...

11
3 / 3 / 0
Регистрация: 18.01.2012
Сообщений: 37
25.03.2012, 09:07  [ТС]
Тема актуальна!!)
0
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
26.03.2012, 02:01
Цитата Сообщение от K1nder_ Посмотреть сообщение
Тема актуальна!!)
Да ты в условии ТАКОЙ огород нагородил... Вот все и шарахаются...
Давай по частям разбираться:
1) "из данных введённых в TextBox'ах (5)" - это что значит ?? В каждом TextBox-е по сколько данных ??
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
26.03.2012, 08:50
Вот набросал. На выходе - произвольная комбинация из введённых в 5 Текстбоксов символов, длина результирующей комбинации соответствует суммарной длине всех введённых комбинаций символов.
Каждый символ входит в комбинацию 1 раз.(Естественно, если ввести 2 одинаковых символа, то они будут на выходе каждый по одному разу в каждой генерируемой комбинации).
Хотел сделать генерацию всех возможных комбинаций и затем выбирать из них случайно, но это занимает слишком много времени. Поэтому генерится случайная комбинация из введённых символов.
Вложения
Тип файла: rar Генератор паролей.rar (8.3 Кб, 44 просмотров)
0
3 / 3 / 0
Регистрация: 18.01.2012
Сообщений: 37
26.03.2012, 10:54  [ТС]
Цитата Сообщение от SoftIce Посмотреть сообщение
Вот набросал. На выходе - произвольная комбинация из введённых в 5 Текстбоксов символов, длина результирующей комбинации соответствует суммарной длине всех введённых комбинаций символов.
Каждый символ входит в комбинацию 1 раз.(Естественно, если ввести 2 одинаковых символа, то они будут на выходе каждый по одному разу в каждой генерируемой комбинации).
Хотел сделать генерацию всех возможных комбинаций и затем выбирать из них случайно, но это занимает слишком много времени. Поэтому генерится случайная комбинация из введённых символов.
А как сделать, что бы программа выводила все возможные комбинации за раз, и что бы в .txt сохранялся результат?

Добавлено через 6 минут
Цитата Сообщение от morgann55 Посмотреть сообщение
Да ты в условии ТАКОЙ огород нагородил... Вот все и шарахаются...
Давай по частям разбираться:
1) "из данных введённых в TextBox'ах (5)" - это что значит ?? В каждом TextBox-е по сколько данных ??
Суть в том что бы программа создавала комбинации, к примеру из чисел введённых в TextBox
К примеру, мы ввели в TextBox1 = 23
TextBox2 = 10
TextBox3 = 15
При нажати на кнопку, программа выдовала результат: 231015, 101523, 151023, 231510, 102315,152310
Не знаю, может так понятней будет.
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
26.03.2012, 11:19
Цитата Сообщение от K1nder_ Посмотреть сообщение
А как сделать, что бы программа выводила все возможные комбинации за раз, и что бы в .txt сохранялся результат?

В данном случае 5 текстбоксов и 5 символов в каждом - количество комбинаций
1.5511210043331E+25
Дооолго будешь считать и записывать.

Добавлено через 3 минуты
Цитата Сообщение от K1nder_ Посмотреть сообщение
К примеру, мы ввели в TextBox1 = 23
TextBox2 = 10
TextBox3 = 15
При нажати на кнопку, программа выдовала результат: 231015, 101523, 151023, 231510, 102315,152310
Не знаю, может так понятней будет
То есть тебе нужно перемешать текст.боксы?
0
3 / 3 / 0
Регистрация: 18.01.2012
Сообщений: 37
26.03.2012, 11:20  [ТС]
Цитата Сообщение от SoftIce Посмотреть сообщение

В данном случае 5 текстбоксов и 5 символов в каждом - количество комбинаций
1.5511210043331E+25
Дооолго будешь считать и записывать.

Добавлено через 3 минуты


То есть тебе нужно перемешать текст.боксы?
Да=) Я просто наверно не правельно объяснил=)
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
26.03.2012, 11:44
Visual Basic
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
Private Sub Command1_Click()
    a = Text1.LBound
    b = Text1.UBound
    ReDim mas%(a To b)
    n = ((b - a) + 1)
    For j = a To b
        mas(j) = 0
    Next
    
    For i = 1 To n ^ n
        t = ""
        For j = a To b
            If mas(j) > b And j <> b Then mas(j) = 0: mas(j + 1) = mas(j + 1) + 1
            If InStr(1, t, mas(j)) > 0 Then GoTo nxt 'запрещает повторную выборку элементов
            t = t & mas(j)
            
        Next
        st = ""
        For j = a To b
            st = st & Text1(mas(j))
        Next
        List1.AddItem st
nxt:
        mas(a) = mas(a) + 1
    Next
End Sub
Нужно что-то вроде этого?
text1 - массив
1
3 / 3 / 0
Регистрация: 18.01.2012
Сообщений: 37
26.03.2012, 11:48  [ТС]
Цитата Сообщение от vstz Посмотреть сообщение
Нужно что-то вроде этого?

Добавлено через 11 минут
14 строка отвечает за повторную выборку
Извеняюсь за глупый вопрос, но что нужно кинуть на форум?
0
Эксперт Hardware
 Аватар для Linoge
3205 / 1915 / 324
Регистрация: 25.10.2011
Сообщений: 5,564
26.03.2012, 11:50
Цитата Сообщение от K1nder_ Посмотреть сообщение
Извеняюсь за глупый вопрос, но что нужно кинуть на форум?
Несколько текстбоксов Text1, у первого установи Index = 0, а дальше копируй.
Список list1 - для вывода
Ну и кнопка для запуска)
0
3 / 3 / 0
Регистрация: 18.01.2012
Сообщений: 37
26.03.2012, 11:57  [ТС]
Цитата Сообщение от vstz Посмотреть сообщение
Несколько текстбоксов Text1, у первого установи Index = 0, а дальше копируй.
Список list1 - для вывода
Ну и кнопка для запуска)
Спасибо! Всё работает.
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
26.03.2012, 13:00
______________________________
Вложения
Тип файла: rar Ген. па.rar (10.2 Кб, 30 просмотров)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.03.2012, 13:00
Помогаю со студенческими работами здесь

Поиск в таблице данных, введенных в TextBox
Ребята подскажите пожалуйста как написать,. что бы например я создаю форму USERFORM в ней ставлю поиск кнопку и textbox для ввода...

Организовать проверку введенных данных в TextBox
Доброго времени суток! Нужна помощь Подскажите как организовать проверку введенных данных в textbox Нада, чтоб если введено...

Комбинации всех возможных элементов массива
Добрый день форумчане. Есть такая задачка, как реализовать комбинацию всех возможных элементов массива, на пример имеем массив из 3...

Отправка введенных данных из TextBox на электронную почту
Я еще новичек в VB.NET . Я пытаюсь сделать свою прогу - фейковый mail.ru агент. Дизайн проги в точности по внешнему виду как в Mail.Ru...

Считывание введенных данных из TextBox и преобразование в Int
Добрый день уважаемые программисты, возникла проблема со считыванием данных из текстбокса. Суть проблеммы: у меня есть 1 текстбокс в 1...


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

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

Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru