|
Перебор символов в строке
|
|||
---|---|---|---|
#18+
Доброго времени суток! Как организовать перебор символов без повтора и вывести все варианты в ListBox?!!! Весь инет облазил для VB ни одного примера не нашёл. Задача такова, на форме Text1.Text, Text2.Text, ListBox, Label и кнопка CommandButton. В Text1.Text вводим символы, значение Text2.Text должен равнятся мин. длине выводимых слов, а значение Text1.Text = макс. длине, т.е. если ввести "ABC" и поставить значение Text2.Text = "1", то результат должен получится примерно такой: A B C AB AC BA BC CA CB ABC ACB BCA BAC CAB CBA Есть код, (писал не я), отлично работает, но выводит только слова равные длине Text1.Text. Может кто подскажет что в этом коде нужно изменить чтобы выводились все нужные мне варианты, или может у кого-то есть готовый пример? Заранее спасибо! Собственно вот код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Модератор: учимся оформлять код тэгами SRC ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2011, 20:50 |
|
Перебор символов в строке
|
|||
---|---|---|---|
#18+
Eugen2011, в цикле Накопитель = Накопитель & "&" & переменная & "&" то есть как накопитель в одну строку все данные, и затем на сравнение через Like If Накопитель Like "&" & переменная & "&" Then Beep обрамляем амперсандами или чем то другим, чтобы не было подвоха ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2011, 21:14 |
|
Перебор символов в строке
|
|||
---|---|---|---|
#18+
Ципихович Эндрю, Не надо отвечать, если не понял вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2011, 21:22 |
|
Перебор символов в строке
|
|||
---|---|---|---|
#18+
Eugen2011, добавил в Ваш код две переменные, цикл и процедуру Код: plaintext 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2011, 22:40 |
|
|
start [/forum/moderation_log.php?user_name=%D0%9F%D0%A0%D0%9E%D0%A8%D0%A3+%D0%9F%D0%9E%D0%9C%D0%9E%D0%A9%D0%98]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 453ms |
total: | 593ms |
0 / 0 |