Автор | Сообщение |
|
| |
Пост N: 42
Зарегистрирован: 31.03.07
|
|
Отправлено: 03.08.07 11:44. Заголовок: Работа с RTF файлами
Подскажите, как прочитать кусок информации из RTF файла и вывести его в окне ? Смотрел пример с RichEdit - он вроде читает файлы RTF, но только текст без графики. Я хотел разработать новую версию своего старого экзаменатора т.к. ни один из существующих не подходит(заморочки с протоколами). Т.е. читаю вопрос из файла, вывожу его в окне и прошу ответить на него. Но если раньше это был просто текст, то теперь хочу текст красивый с картинками и схемами. Идея простенькая, и не хотелось бы ради этого изучать формат RTF.
|
|
|
Ответов - 30
, стр:
1
2
All
[только новые]
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 07.08.07 16:46. Заголовок: Re:
Pasha пишет: цитата: | дык давай свой адрес - получишь класс RichText |
| Ну да:)) Именно это я и хотел сказать дядюшке Эду ! Только ответ с вопросом того... Вопрос для него остается, впрочем , как и ответ :))
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 07.08.07 16:48. Заголовок: Re:
Pasha пишет: цитата: | Дык есть примерно такая функция - экспорт обьекта Browse в таблицу Word Даю как есть |
| Спасибо ,Паша :)) Для Rtf с классом RichText я такое сделал , а вот с вордом интересно будет попробовать.
|
|
|
|
| |
Пост N: 53
Зарегистрирован: 31.03.07
|
|
Отправлено: 08.08.07 04:56. Заголовок: Re:
ММК пишет: цитата: | Ну и чтоб мне стало яснее - как это расшифровать? :)) |
| ? 5,2 Вопрос 1 [0,1,0.5,0,0] <picture.pcx> текст вопроса 1. вариант ответа 2. вариант ответа 3. вариант ответа ...... {пункт №..... правил таких-то ......} Знак вопроса в начале строки означает что начинается новый вопрос. цифра 5 означает что в нем будет 5 вариантов ответа из которых номер 2 верный. Дальше следует наименование вопроса и могут быть другие данные, в случе если правильных ответов много или нужно показать еще и картинку. Картинка в старой программе вызывалась по функциональной клавише, а теперь я хочу чтобы она вставлялась прямо в текст вопроса. В конце вопроса в фигурных скобках размещаются пояснения к правильному ответу, которые можно получить только в режиме обучения.
|
|
|
|
| постоянный участник
|
Пост N: 197
Зарегистрирован: 09.10.06
|
|
Отправлено: 08.08.07 08:54. Заголовок: Re:
Uncle_ed пишет: цитата: | ? 5,2 Вопрос 1 [0,1,0.5,0,0] <picture.pcx> |
| Для разбора таких строк существуют функции работы с регулярными выражениями.
|
|
|
|
| |
Пост N: 54
Зарегистрирован: 31.03.07
|
|
Отправлено: 08.08.07 09:01. Заголовок: Re:
Петр пишет: цитата: | Для разбора таких строк существуют функции работы с регулярными выражениями |
| Да обработать их не проблема. Проблема вытащить из файла RTF нужный кусок вместе с оформлением и картинками и после обработки вывести все это в свое окно. А главное все это независимо от наличия Word-а и не загружая им ресурсов. Word сегодня есть , завтра -нет, компьютеры тоже бывают разные, а программа должна работать в любых условиях. Благодаря такому подходу мои программы без проблем работают с 93 года не зависимо от смены операционок и железа.
|
|
|
|
| постоянный участник
|
Пост N: 198
Зарегистрирован: 09.10.06
|
|
Отправлено: 08.08.07 10:00. Заголовок: Re:
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 08.08.07 10:28. Заголовок: Re:
Uncle_ed пишет: цитата: | Да обработать их не проблема |
| В таком виде , как у Вас проблема:) Для Rtf файла Uncle_ed пишет: цитата: | Проблема вытащить из файла RTF нужный кусок вместе с оформлением и картинками |
| А вот это не проблема:) Но вставлять в свое окно уже неудобно , с учетом наличия схем. Uncle_ed пишет: цитата: | А главное все это независимо от наличия Word-а и не загружая им ресурсов. Word сегодня есть , завтра -нет, компьютеры тоже бывают разные, а программа должна работать в любых условиях. Благодаря такому подходу мои программы без проблем работают с 93 года не зависимо от смены операционок и железа. |
| Да не главное это , скорее недостаток :( Ворд не только сегодня есть и завтра будет , но был и вчера.. И практически на всех машинах Более того , сегодня его аналоги есть даже на КП и мобилках . Вы уж извините,что я так :) Делал я генератор отчетов с использованием Rtf и задачу приема экзаменов , как Вы говорите "автономную" ;) Т.е. под виндой , но без офиса. Так вот идея все это совместить мне понравилась, только мне не понятна Ваша постановка задачи. Кто готовит материал , как будет проходить тестирование? и т. д. Ну Вы понимаете :))
|
|
|
|
| |
Пост N: 56
Зарегистрирован: 31.03.07
|
|
Отправлено: 09.08.07 06:16. Заголовок: Re:
ММК пишет: цитата: | Так вот идея все это совместить мне понравилась, только мне не понятна Ваша постановка задачи. Кто готовит материал , как будет проходить тестирование? и т. д. Ну Вы понимаете :)) |
| Материалы готовят разные специалисты (механики, технологи, энергетики ......) Печатать в Ворде они умеют, выбират шрифты и вставлять в текст картинки тоже могут, но не более того. А тестируются все подряд - начиная от слесаря заканчивая генеральным директором. Тестирование проходит в компьютерных классах или на рабочих местах, а это тысячи разномастных компьютеров. ММК пишет: цитата: | Да не главное это , скорее недостаток :( Ворд не только сегодня есть и завтра будет , но был и вчера.. И практически на всех машинах |
| На счет того, что Ворд был, есть и будет не согласен. Точнее что был и местами даже есть это точно, а вот на счет будущего я бы не загадывал. Слышали небось какую войну государство объявило бедным учебным заведениям и учителям. Думаю в такой обстановке многие кинутся на различные бесплатные редакторы. Остается надеятся что формат RTF будет для многих из них связующим звеном.
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 09.08.07 10:39. Заголовок: Re:
Uncle_ed пишет: цитата: | не согласен. Точнее что был и местами даже есть это точно, а вот на счет будущего я бы не загадывал. Слышали небось какую войну государство объявило бедным учебным заведениям и учителям. |
| Не слышал. Я в Белоруссии живу. У нас со всеми война. Хотя ,судя по Вашему посланию, учебные заведения не такие уж и бедные :) Тысячи разномастных компьютеров.... Короче так ничего не получится. Готовится материал в ворде. Ворда не будет - всему ... Ц! Вот если бы с вордом тогда можно былобы написать две задачи. Одна формирует базу из вордовских документов , а вторая и третья организуют процесс тестирования :)))
|
|
|
|
| |
Пост N: 60
Зарегистрирован: 31.03.07
|
|
Отправлено: 10.08.07 02:44. Заголовок: Re:
А у нас для того чтобы получить право на вхождение в ВТО заводят уголовные дела на учителей, в компьютерах которых (школьных или домашних) нашли нелицензионное программное обеспечение. Я вот и про бесплатный Harbour вспомнил в свете последних событий. На счет нашего учебного заведения поясняю - мы учебный центр при крупном промышленном предприятии. Нам конечно живется легче, но бюджет тоже сильно ограниченный и тратить его можно только на строго определенные цели. Тысячи компьютеров это не в учебном центре, а во всей организации (дистанционное обучение). Ворд то если не исчезнет то сильно поубавится, а вот формат RTF останется и тогда готовить текст можно будет на любом редакторе, а потом просто конвертировать.
|
|
|
Ответов - 30
, стр:
1
2
All
[только новые]
|
|