Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.26;
Скачать: CL | DM;

Вниз

Форматирование текста при печати   Найти похожие ветки 

 
Equilebriya   (2003-12-14 05:46) [0]

Привет Мастерам!
Помогите, плз, сделать лабу. Имеется абзац текста в виде единой длинной строки. Нужно вывести его на печать разбивая на строки и выравнивая каждую получившуюся строку по ширине страницы.


 
Наталия ©   (2003-12-14 09:18) [1]

А что конкретно у тебя не получается? Приведи свой код.
Или ты считаешь, что за тебя кто-то делать будет?


 
sniknik ©   (2003-12-14 11:20) [2]

ну что вы прям как маленькие, код им давай.
да нет кода, ясно же написано
> Помогите, плз, сделать лабу.
перевожу смысл для непонятливых.
"вот задание. напишите за меня лабу." так понятнее? ;о))


 
Equilebriya   (2003-12-15 01:04) [3]

Типа все умные собрались?
Кода нет потому как я не знаю с какой стороны к заданию подступиться, о чем у вас и спрашивала. Как строку текста растянуть по ширине страницы? Бить его на отдельные слова, вычислять ширину каждого и соответственно вычислять ширину пробелов между ними или есть способ попроще?
А кое-кто похоже в конференции сидит только для того, чтобы других прикалывать :(


 
Плохиш_   (2003-12-15 01:18) [4]

>Equilebriya (15.12.03 01:04) [3]

> Типа все умные собрались?

Типа шибко ;-)

> Кода нет потому как я не знаю с какой стороны к заданию
> подступиться, о чем у вас и спрашивала. Как строку текста
> растянуть по ширине страницы? Бить его на отдельные слова,
> вычислять ширину каждого и соответственно вычислять ширину
> пробелов между ними или есть способ попроще?

В таком случае не озвучена сумма :"-(

> А кое-кто похоже в конференции сидит только для того, чтобы
> других прикалывать :(

Кстати, тут некоторые об этом так прямо и заявляют.

PS. Я только не понимаю, сейчас сразу дают такие сложные лабораторные делать или некоторые просто всё прогуливают?


 
sniknik ©   (2003-12-15 01:39) [5]

> А кое-кто похоже в конференции сидит только для того, чтобы других прикалывать :(
не совсем и не все, для себя лично вижу смысл сидения в форуме в развлечинии, ну ради интереса в решении проблем, типа как кросворды люди разгадывают и им интересно.
и меня к примеру растраивают "кросворды" в которых нужно не загадку(вопрос/проблему) решать а дагадыватся о смысле самого вопроса, или при неполноценном вопросе (отсутствие данных), или вот как у вас редактор вместо интересного вопроса предлагает набить за него нудную статейку. :о((
(ничего что я на аналогиях? понятно?)

и еше если бы не форум я бы и 10й доли ошибок какие вообще бывают не увидел бы, не протестировал бы, и не знал бы, естественно, что снизило бы мои проф. качества (надеюсь нанамного :о))).

по основной теме. если у вас не проблема а заказ то действительно предложите вознаграждение в конкретных уе.(да хоть в ракушках каури) ктонибудь да возьмется если устроит валюта.


 
Palladin ©   (2003-12-15 02:24) [6]


> sniknik © (15.12.03 01:39) [5]

Про "невиданные" ошибки эт точно подмечено.


 
Broot   (2003-12-15 09:03) [7]

Посмотри функции SetTextJustification и GetTextExtentPoint32.
А на разных придурков которые вместо дельного совета начинают всякую х... писать не обращай внимания, это комплексы их наружу прут.


 
sniknik ©   (2003-12-15 11:36) [8]

Broot (15.12.03 09:03) [7]
на себя посмотри, тоже не эталон. тебя просили помочь в написании лабы, а ты функции какието на просмотр подсовываеш.

это в этом случае не ответ, это начало обсуждения (попытка, причем с комплексом превосходства, функции то на API, это для студента то? неспособного на печать текст послать), а где же конкретный четкий ответ в виде готового кода готовой лабы? тоже комплексуеш выкладывать? или банально лень писать за так?
(как и мне вобщемто, но я этого хотябы не скрываю)


 
BlackKing   (2003-12-15 11:39) [9]

jest" jesho takoj variant:
berjosh MEMO, rastjagivajesh jego tak, chto bi dlina bila kak raz kak dlja pechati. vgonjajesh v nego tekst, a potom postrochno schitivajesh i na pechat" gonish :o)
legko i bistro :o) paru raz ispol"zoval:o)


 
Плохиш_   (2003-12-15 11:43) [10]

>BlackKing (15.12.03 11:39) [9]

А что Мемо уже выравнивая каждую получившуюся строку по ширине страницы научился делать?


 
Romkin ©   (2003-12-15 11:47) [11]

ЗАдание требует уточнения, какой режим, графический или нет, какой шрифт (моноширинный?). Раньше проще было, 80 символов экран, вот и дополняй пробелами до 80. Сейчас посложнее


 
sniknik ©   (2003-12-15 12:03) [12]

Romkin © (15.12.03 11:47) [11]
это же лаба. как сделаеш так и будет. главное чтобы чтото сделано было. (потом все одно переделывать :), из личной приктики)

а чего такой интерес, неужто решил написать?


 
Romkin ©   (2003-12-15 12:53) [13]

Меня смущает "вывести на печать" :)
А писать не собираюсь. Кстати, полная задача оптимального разбиения абзаца на строки с выключкой не так уж тривиальна, она относится к динамическому программированию


 
Equilebriya   (2003-12-16 03:18) [14]

Спасибо Broot, все получилось.



Страницы: 1 вся ветка

Текущий архив: 2003.12.26;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.016 c
4-86596
DDS
2003-10-24 10:16
2003.12.26
Как создать MS-DOS ярлык и указать размер окна (размер шрифта).


14-86556
Johnmen
2003-12-02 13:38
2003.12.26
Справочная система и CHM файлы


1-86350
Aster-X
2003-12-10 22:52
2003.12.26
Incompatible types: Array and String


4-86592
AlexenderG
2003-10-30 16:48
2003.12.26
Как можно осуществить поиск файлов и узнать время их модификации?


1-86347
csr
2003-12-12 17:27
2003.12.26
Как скрыть закладки в TPageControl?