|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.09.2008, 23:20 | #1 |
Заблокирован
Пользователь
Регистрация: 31.07.2008
Сообщений: 90
|
Перевод из Memo по английскому в Memo по русскому
Как мне сделать так, чтобы допустим из Memo1. где введен следующий текст:
dog pig cat И в Memo2. в таком же порядке выводился текст перевода: собака свинья кошка Помогите пожалуйста!!! Заранее благодарен!!! |
25.09.2008, 23:57 | #2 |
Участник клуба Подтвердите свой е-майл
Регистрация: 14.12.2007
Сообщений: 1,434
|
считывать построчно инфу из мемо и сверять ее на совпадение.
.......... if memo1.Lines.Strings[0]='dog' then memo2.Lines.Add('собака'); .........
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
|
25.09.2008, 23:59 | #3 |
Заблокирован
Пользователь
Регистрация: 31.07.2008
Сообщений: 90
|
А еще нужно учитывать что там не одно слово будет введено!!!
а список слов! |
26.09.2008, 00:13 | #4 |
Форумчанин Подтвердите свой е-майл
Регистрация: 22.01.2008
Сообщений: 161
|
посмотрите вот сюда
http://www.programmersforum.ru/showt...t=26711&page=2 -это ваша же тема, где я написал как поступить в этой ситуации |
26.09.2008, 00:14 | #5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 14.12.2007
Сообщений: 1,434
|
Ну так сразу сказать надо.
Создаем файл, в котором будут храниться наши переводы (внутри структура будет типа: собака - dog). Считываем все содержимое файла в матрицу, где 1 столбец будет содержать англ слова, а 2-й русский эквивалент. Через цикл сравниваем строку из мемо с 1-м столбцом матрицы, найдя нужную строку, берем данные из 2-го столбца и вставляем в мемо2. Это алгоритм.
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
|
26.09.2008, 00:17 | #6 |
Заблокирован
Пользователь
Регистрация: 31.07.2008
Сообщений: 90
|
А вы можете этот алгоритм дать? а то я новичок пока. Напишите пожалуйста
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Memo | WOLFak | Компоненты Delphi | 11 | 03.06.2008 10:58 |
Memo | -=<[Evklidd]>=- | Общие вопросы Delphi | 3 | 01.02.2008 13:44 |
Memo | Kocapb | Общие вопросы C/C++ | 2 | 17.01.2008 02:06 |
Memo | MAcK | Общие вопросы Delphi | 1 | 02.10.2007 17:14 |
В Memo сделать так, чтобы текст был разного цвета, разноцветный memo | Artem | Компоненты Delphi | 3 | 07.09.2007 13:40 |