Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перевод HTML в RTF [D7, WinXP]


Magic_STI ©   (2004-11-20 12:24:00) 

Вот, короче дело такое: есть строка вида
<bq> Жанр:тактический экшен# <bq> Разработчик\/Издатель:Pandemic Studios\/THQ# <bq> Системные требования:CPU 1 GHz, 256 Mb, 32 Mb Video# <bq> В демо-версии:Полный обучающий курс, одна миссия из кампании# <bq> Сайт игры: <LINK Type=site To=" http://www.fullspectrumwarrior.com/" Comment="">http:\/\/www.fullspectrumwarrior.com\/</LINK> # # <bq> <IMG r 15 15 0 15 1 DemosThemes1\fullspecwarrior\12.jpg 250 *> Пожалуй, про Full Spectrum Warriorслышали все. На страницах "Игромании"мы не раз писали об этом проекте, который из тренажера для американской армии превратился в полнокровную коммерческую игру. Причем весьма неплохую. В данный момент Full Spectrum Warrior уже начал победное шествие на PC, и уже в этом номере вы можете прочесть рецензию на этот игру. Ну а после прочтения обзора вы самолично можете убедиться в том, насколько хорош Full Spectrum Warrior — для этого вам достаточно установить предлагаемую демо-версию. От себя хочу сказать, что да, игра получилась по-настоящему захватывающей и жутко увлекательной. Смотрите демку — и вы убедитесь в этом лично.# <bq> Установка # <bq>Игра устанавливается непосредственно с диска, поэтому кнопка "УСТАНОВИТЬ"автоматически запускает инсталлятор.# <IMG c 10 10 10 10 1 DemosThemes1\fullspecwarrior\13.jpg * 250 1 DemosThemes1\fullspecwarrior\14.jpg * 250>

Теги <img> удаляются с самого начал. Об этом я уже позаботился. Но нужно, чтобы в Richedit отобразилось следующее:

Жанр: тактический экшен
Разработчик\/Издатель: Pandemic Studios/THQ
Системные требования: CPU 1 GHz, 256 Mb, 32 Mb Video
В демо-версии: Полный обучающий курс, одна миссия из кампании
Сайт игры: http://www.fullspectrumwarrior.com/

Пожалуй, про Full Spectrum Warrior слышали все. На страницах "Игромании"мы не раз писали об этом проекте, который из тренажера для американской армии превратился в полнокровную коммерческую игру. Причем весьма неплохую. В данный момент Full Spectrum Warrior уже начал победное шествие на PC, и уже в этом номере вы можете прочесть рецензию на этот игру. Ну а после прочтения обзора вы самолично можете убедиться в том, насколько хорош Full Spectrum Warrior — для этого вам достаточно установить предлагаемую демо-версию. От себя хочу сказать, что да, игра получилась по-настоящему захватывающей и жутко увлекательной. Смотрите демку — и вы убедитесь в этом лично.
Установка
Игра устанавливается непосредственно с диска, поэтому кнопка "УСТАНОВИТЬ" автоматически запускает инсталлятор.

**т.е фактически знак # означает перенос строки, тег <bq> означает начало абзаца (отступ). Теги и жирный текст и курсив соответственно…
Вот. Нужен алгоритм который запишет исходную строку в виде отформатированного текста в Richedit. У меня уже есть такой алгоритм, но он настолько медленный, что ужас! Хотелось бы быстрее…

Заранее благодарен...


Magic_STI   (2004-11-20 12:46:00) [1]

Это хорошо, а как быть с тегами
# и <bq> ?
Они нестандартные...


GanibalLector   (2004-11-20 12:44:00) [2]

2 Magic_STI  
try except закрытие Word делай сам


GanibalLector   (2004-11-20 12:43:00) [3]

>е, мне надо это сделать программно...

WordApp := CreateOleObject('Word.Application');
WordApp.Documents.add('E:\1.html');
wordapp.visible:=true;
WordApp.ActiveDocument.SaveAs('C:\1.doc');


Magic_STI   (2004-11-20 12:40:00) [4]

Не, мне надо это сделать программно...


Magic_STI   (2004-11-20 12:38:00) [5]

Поправочка: теги не видно...

Вот, короче дело такое: есть строка вида
<bq><В>Жанр:</В> тактический экшен# <bq><В>Разработчик\/Издатель:</В> Pandemic Studios\/THQ# <bq><В>Системные</В> <В>требования:</В> CPU 1 GHz, 256 Mb, 32 Mb Video# <bq><В>В демо-версии:</В> Полный обучающий курс, одна миссия из кампании# <bq><В>Сайт игры:</В> <В><і> <LINK Type=site To=" http://www.fullspectrumwarrior.com/" Comment="">http:\/\/www.fullspectrumwarrior.com\/</LINK> </і></В># # <bq> <IMG r 15 15 0 15 1 DemosThemes1\fullspecwarrior\12.jpg 250 *> Пожалуй, про <В>Full</В> <В>Spectrum</В> <В>Warrior</В> слышали все. На страницах <В>"Игромании"</В> мы не раз писали об этом проекте, который из тренажера для американской армии превратился в полнокровную коммерческую игру. Причем весьма неплохую. В данный момент Full Spectrum Warrior уже начал победное шествие на PC, и уже в этом номере вы можете прочесть рецензию на этот игру. Ну а после прочтения обзора вы самолично можете убедиться в том, насколько хорош Full Spectrum Warrior — для этого вам достаточно установить предлагаемую демо-версию. От себя хочу сказать, что да, игра получилась по-настоящему захватывающей и жутко увлекательной. Смотрите демку — и вы убедитесь в этом лично.# <bq><В><і>Установка</і></В># <bq>Игра устанавливается непосредственно с диска, поэтому кнопка <В>"УСТАНОВИТЬ"</В> автоматически запускает инсталлятор.# <IMG c 10 10 10 10 1 DemosThemes1\fullspecwarrior\13.jpg * 250 1 DemosThemes1\fullspecwarrior\14.jpg * 250>

Теги <img> удаляются с самого начал. Об этом я уже позаботился. Но нужно, чтобы в Richedit отобразилось следующее:

Жанр:тактический экшен
Разработчик\/Издатель:Pandemic Studios/THQ
Системные требования:CPU 1 GHz, 256 Mb, 32 Mb Video
В демо-версии:Полный обучающий курс, одна миссия из кампании
Сайт игры: http://www.fullspectrumwarrior.com/

Пожалуй, про Full Spectrum Warriorслышали все. На страницах "Игромании"мы не раз писали об этом проекте, который из тренажера для американской армии превратился в полнокровную коммерческую игру. Причем весьма неплохую. В данный момент Full Spectrum Warrior уже начал победное шествие на PC, и уже в этом номере вы можете прочесть рецензию на этот игру. Ну а после прочтения обзора вы самолично можете убедиться в том, насколько хорош Full Spectrum Warrior — для этого вам достаточно установить предлагаемую демо-версию. От себя хочу сказать, что да, игра получилась по-настоящему захватывающей и жутко увлекательной. Смотрите демку — и вы убедитесь в этом лично.
<і>Установка</і>
Игра устанавливается непосредственно с диска, поэтому кнопка "УСТАНОВИТЬ" автоматически запускает инсталлятор.

**т.е фактически знак # означает перенос строки, тег <bq> означает начало абзаца (отступ). Теги <В> и <і> жирный текст и курсив соответственно…
Вот. Нужен алгоритм который запишет исходную строку в виде отформатированного текста в Richedit. У меня уже есть такой алгоритм, но он настолько медленный, что ужас! Хотелось бы быстрее…


YurikGL   (2004-11-20 12:31:00) [6]

Загружаешь в ворд в формате html и сохраняешь в формате rtf


Наверх

Титульная страница Поиск, карта сайта Написать письмо