![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.07.2007
Сообщений: 76
|
![]()
Есть текст с несколькими строками. Например такой:
s:='Слово1' + #13#10 + 'Буква2' + #13#10 + 'Цифра3' + #13#10 + 'Буква4'; Выглядит он так: Слово1 Буква2 Цифра3 Буква4 Нужно в одну строку скопировать 2 первые буквы каждой строки, во вторую следующие 2 буквы, а в третью то что останется. То есть нужно чтобы были такие строки: Строка 1: Сл Бу Ци Бу Строка 2: ов кв фр кв Строка 3: о1 а2 а3 а4 думал занести текст в мемо и построчно копировать в нужные строки нужный текст, но придётся создавать ещё один мемо и постоянно обновлять в них текст. И что-то я запутался в этом... Не получается сделать через цикл. Может быть есть способ получше, без использования мемо?
http://wmhelpers.narod.ru/ - сайт программ, помогающими получить немного денег.
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Можно TStringList-ом парсить:
Код:
|
![]() |
![]() |
![]() |
#3 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,778
|
![]()
Привожу пример, но в нем не учитывается, если длинна строки окажется меньше, чем 6 символов:
Код:
Я так понял, у него каждая строка будет состоять из 4 строчек ( ![]() P.P.S. Кстати, Вы забыли инициалзировать переменные s1,s2,s3. E-Mail: arigato.freelance@gmail.com
Последний раз редактировалось Arigato; 30.07.2008 в 22:20. Причина: Ну вот, пока писал, уже ответили :) |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 04.07.2007
Сообщений: 76
|
![]()
_Dmitry, Arigato, Спасибо!
Сделал так: Код:
http://wmhelpers.narod.ru/ - сайт программ, помогающими получить немного денег.
|
![]() |
![]() |
![]() |
#5 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,778
|
![]() Цитата:
Код:
E-Mail: arigato.freelance@gmail.com
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 04.07.2007
Сообщений: 76
|
![]()
Arigato, сразу не заметил что описана процедура. Почему то думал что процедура кнопки...
Да, с переносом строчки получилось, но в моём случае это не так важно ![]()
http://wmhelpers.narod.ru/ - сайт программ, помогающими получить немного денег.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование текста из Memo | bulkin2000 | Компоненты Delphi | 3 | 30.04.2012 14:03 |
Копирование участка текста из Экселя в Ворд | Devourer12345 | Microsoft Office Excel | 3 | 30.07.2008 08:13 |
Поиск и копирование текста из консольного окна | Mago | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 25.07.2008 15:04 |
Копирование | ryton | SQL, базы данных | 2 | 30.06.2008 09:32 |
Копирование текста ячейки 2 цветов | WIC | Microsoft Office Excel | 3 | 24.09.2007 13:32 |