![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.11.2010
Сообщений: 37
|
![]()
Доброго времени суток, уважаемые форумчане!
Блин, весь мозг сломал...описание ситуации (конкретно сам вопрос будет ниже) :есть поле Memo1, в которое вписано сообщение, пускай QWERTYUIO Есть поле Edit2, в которой пользователь вписывает число, в соответствии с которым нужно разбить текст из поля Memo1 на n частей таким образом, чтобы в каждой части была каждая n-ная буква, и записать всё это в поле Memo3. В итоге, если мы в поле Edit2 введём 3, то в поле Memo3 получим: QRU WTI EYO Листинг моей процедуры такой: Код:
![]() Почему это не работает и где ошибка? |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 23.11.2010
Сообщений: 37
|
![]()
А, ложная тревога, я разобрался!
![]() Строчку "b[j]:=a[i];"- в топку, перед строчкой "while i<=length_text do" вставить "b:='';" - и всё работает! ![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
Код
Код:
И разбиение поизящнее бы сделать. Зачем лишние итерации (шаги) в циклах. Код:
Последний раз редактировалось Прик; 12.12.2010 в 20:00. Причина: Уточнение |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 23.11.2010
Сообщений: 37
|
![]()
Ага, спасибо!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввод строки и числа, вывод усеченной подстроки - как? | olgasssssss | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 08.12.2010 17:28 |
Разделение строки на подстроки (Delphi) | Zilian | Помощь студентам | 3 | 12.05.2010 20:06 |
Строки, подстроки | Grom48 | Помощь студентам | 0 | 30.04.2010 01:19 |
строки и подстроки | Work Group | Помощь студентам | 1 | 17.11.2009 15:02 |
Удалить из строки S1 первую, последнюю, все подстроки совпадающие с S2 | ТРОЯН=) | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 10.12.2008 23:28 |