Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2015, 15:40   #1
marquell
Новичок
Джуниор
 
Регистрация: 05.03.2015
Сообщений: 1
Восклицание Два текстовых поля, замена цифр из одного порядковыми словами из другого

Здравствуйте.

Очень нужно в течение четырёх часов написать программу, но я за Delphi последний раз садился лет 5 назад и ничего не помню Буду рад вашей помощи.

Суть: в программе исключительно два текстовых поля, никаких кнопок. Мы вставляем в первое поле список

Кошка
собака
мышей


Во второе поле вставляем

(1) и (2) очень не любят (3).

С каждым изменением любого поля должна производиться подстановка и копирование в буфер.

То бишь если второе поле пустое и мы вставляем нашу фразу

(1) и (2) очень не любят (3).

то в буфере у нас мгновенно должно оказаться

Кошка и собака очень не любят мышей.

Я вообще не помню, какие поля использовать, что писать и на какие события вешать. Нужно, чтобы поддерживалась комбинация Ctrl + A (выделить всё), это очень важно.

Заранее благодарю за помощь!
marquell вне форума Ответить с цитированием
Старый 05.03.2015, 16:01   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

ну и зачем нужно Ctrl-A, позвольте полюбопытствовать?!

задача не очень сложная - парсите текст из Memo2.Text, найденные числовые значения X в фигурных скобках заменяйте на соответствующие значения из Memo1.String[X]
после окончания разбора текст кидаете в буфер обмена Windows.
А на какие события вешать обработку - это зависит от того, в какой момент нужно переформировать вывод. В худшем случае - на OnChange обоих мемо.


Цитата:
Очень нужно в течение четырёх часов написать программу
прошло 20 минут (8% отведенного Вам времени). что Вы уже успели сделать за это время? Может, имеет смысл обратиться к фрилансерам?
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите склеить в php два текстовых поля формы post rol070 PHP 9 16.01.2014 17:18
Найти все четырёхзначные десятичные числа, у которых сумма первых двух цифр в два раза больше суммы правых двух цифр студенточкаБИ Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 26.05.2013 13:26
два текстовых файла... konj Помощь студентам 1 15.12.2011 16:51
замена цифр словами xant Помощь студентам 0 16.05.2011 20:20
как получить значение поля грид на основе значения другого lookUp поля malayka БД в Delphi 0 21.04.2010 19:06