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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.10.2009, 14:25   #1
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию Работа с текстом. Перенос слов.

См. топик. Требуется создать программу автоматически расставляющую переносы в зависимости от ширины строки на русском и английском языке. Borland C++ Builder. Что посоветуете с чего начать и может для примера что нибудь подкините если не затруднит?
Lazio вне форума Ответить с цитированием
Старый 05.10.2009, 14:32   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
автоматически расставляющую переносы
Расставляющую в чем7 Где? В файле, в окне будьде?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.10.2009, 14:49   #3
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию

Ну я так думаю в окне ввода текста. Ну а уж сохранить это в фаил дело техники)
Lazio вне форума Ответить с цитированием
Старый 05.10.2009, 15:07   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Сохранять можно тоже по-разному: и с переносами и без них.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 05.10.2009, 15:08   #5
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию

Для начала надо переносы расставить! А сохранять дело второе!
Lazio вне форума Ответить с цитированием
Старый 05.10.2009, 15:23   #6
GenniY
Форумчанин
 
Регистрация: 09.09.2009
Сообщений: 181
По умолчанию

Определяешь размер строки которую нужно оставить без переноса. После ставишь #13 и дальше в цикле.
Получил помощь — отблагодарил.
GenniY вне форума Ответить с цитированием
Старый 05.10.2009, 20:28   #7
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию

Как удалить все переносы из текста? Как вставить знак переноса? И как всё это сделать чтобы в поле Memo или RichEdit всё тоже изменилось!
Lazio вне форума Ответить с цитированием
Старый 05.10.2009, 20:30   #8
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Втавить: Insert(S,Index, '-'+#10+#13) Как-то так.
Удалить: Delete(S,Pos('-'+#10+#13),3) Как-то так...
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос слов Maxs Общие вопросы Delphi 8 02.05.2009 20:58
Перенос слов в StringGrid artemavd Общие вопросы Delphi 1 17.03.2009 15:58
перенос слов АлёнаP Microsoft Office Access 0 17.03.2009 09:29
Дан массив с текстом. Как найти в нем количество разных слов. pascal1994 Помощь студентам 5 06.02.2009 11:50