On-line: Pasha, PSP, гостей 2. Всего: 4 [подробнее..]
АвторСообщение



Пост N: 42
Зарегистрирован: 31.03.07
ссылка на сообщение  Отправлено: 03.08.07 11:44. Заголовок: Работа с RTF файлами


Подскажите, как прочитать кусок информации из RTF файла и вывести его в окне ?
Смотрел пример с RichEdit - он вроде читает файлы RTF, но только текст без графики.
Я хотел разработать новую версию своего старого экзаменатора т.к. ни один из существующих не подходит(заморочки с протоколами).
Т.е. читаю вопрос из файла, вывожу его в окне и прошу ответить на него.
Но если раньше это был просто текст, то теперь хочу текст красивый с картинками и схемами.
Идея простенькая, и не хотелось бы ради этого изучать формат RTF.

Спасибо: 0 
Профиль
Ответов - 30 , стр: 1 2 All [только новые]





Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 07.08.07 16:46. Заголовок: Re:


Pasha пишет:

 цитата:
дык давай свой адрес - получишь класс RichText


Ну да:)) Именно это я и хотел сказать дядюшке Эду ! Только ответ с вопросом того...
Вопрос для него остается, впрочем , как и ответ :))

Спасибо: 0 



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 07.08.07 16:48. Заголовок: Re:


Pasha пишет:

 цитата:
Дык есть примерно такая функция - экспорт обьекта Browse в таблицу Word
Даю как есть


Спасибо ,Паша :))
Для Rtf с классом RichText я такое сделал , а вот с вордом интересно будет попробовать.

Спасибо: 0 



Пост 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 верный.
Дальше следует наименование вопроса и могут быть другие данные, в случе если правильных ответов много или нужно показать еще и картинку. Картинка в старой программе вызывалась по функциональной клавише, а теперь я хочу чтобы она вставлялась прямо в текст вопроса. В конце вопроса в фигурных скобках размещаются пояснения к правильному ответу, которые можно получить только в режиме обучения.


Спасибо: 0 
Профиль
постоянный участник


Пост N: 197
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 08.08.07 08:54. Заголовок: Re:


Uncle_ed пишет:

 цитата:
? 5,2 Вопрос 1 [0,1,0.5,0,0] <picture.pcx>



Для разбора таких строк существуют функции работы с регулярными выражениями.





Спасибо: 0 
Профиль



Пост N: 54
Зарегистрирован: 31.03.07
ссылка на сообщение  Отправлено: 08.08.07 09:01. Заголовок: Re:


Петр пишет:

 цитата:
Для разбора таких строк существуют функции работы с регулярными выражениями


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

Спасибо: 0 
Профиль
постоянный участник


Пост N: 198
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 08.08.07 10:00. Заголовок: Re:


Проблема в том, что ты вцепился в RTF как не знаю во-что.
Советую внимательно почитать этот пост http://clipper.fastbb.ru/?1-0-0-00000128-000-0-0-1165577851

Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 08.08.07 10:28. Заголовок: Re:


Uncle_ed пишет:

 цитата:
Да обработать их не проблема


В таком виде , как у Вас проблема:) Для Rtf файла

Uncle_ed пишет:

 цитата:
Проблема вытащить из файла RTF нужный кусок вместе с оформлением и картинками



А вот это не проблема:) Но вставлять в свое окно уже неудобно , с учетом наличия схем.

Uncle_ed пишет:

 цитата:
А главное все это независимо от наличия Word-а и не загружая им ресурсов. Word сегодня есть , завтра -нет, компьютеры тоже бывают разные, а программа должна работать в любых условиях. Благодаря такому подходу мои программы без проблем работают с 93 года не зависимо от смены операционок и железа.


Да не главное это , скорее недостаток :( Ворд не только сегодня есть и завтра будет , но был и вчера.. И практически на всех машинах
Более того , сегодня его аналоги есть даже на КП и мобилках .
Вы уж извините,что я так :)
Делал я генератор отчетов с использованием Rtf и задачу приема экзаменов , как Вы говорите "автономную" ;) Т.е. под виндой , но без офиса.

Так вот идея все это совместить мне понравилась, только мне не понятна Ваша постановка задачи. Кто готовит материал , как будет проходить тестирование? и т. д. Ну Вы понимаете :))




Спасибо: 0 



Пост N: 56
Зарегистрирован: 31.03.07
ссылка на сообщение  Отправлено: 09.08.07 06:16. Заголовок: Re:


ММК пишет:

 цитата:
Так вот идея все это совместить мне понравилась, только мне не понятна Ваша постановка задачи. Кто готовит материал , как будет проходить тестирование? и т. д. Ну Вы понимаете :))



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

 цитата:
Да не главное это , скорее недостаток :( Ворд не только сегодня есть и завтра будет , но был и вчера.. И практически на всех машинах


На счет того, что Ворд был, есть и будет не согласен. Точнее что был и местами даже есть это точно, а вот на счет будущего я бы не загадывал. Слышали небось какую войну государство объявило бедным учебным заведениям и учителям. Думаю в такой обстановке многие кинутся на различные бесплатные редакторы. Остается надеятся что формат RTF будет для многих из них связующим звеном.

Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 09.08.07 10:39. Заголовок: Re:


Uncle_ed пишет:

 цитата:
не согласен. Точнее что был и местами даже есть это точно, а вот на счет будущего я бы не загадывал. Слышали небось какую войну государство объявило бедным учебным заведениям и учителям.


Не слышал. Я в Белоруссии живу. У нас со всеми война. Хотя ,судя по Вашему посланию, учебные заведения не такие уж и бедные :)
Тысячи разномастных компьютеров....
Короче так ничего не получится. Готовится материал в ворде. Ворда не будет - всему ... Ц! Вот если бы с вордом тогда можно былобы написать две задачи. Одна формирует базу из вордовских документов , а вторая и третья организуют процесс тестирования :)))

Спасибо: 0 



Пост N: 60
Зарегистрирован: 31.03.07
ссылка на сообщение  Отправлено: 10.08.07 02:44. Заголовок: Re:


А у нас для того чтобы получить право на вхождение в ВТО заводят уголовные дела на учителей, в компьютерах которых (школьных или домашних) нашли нелицензионное программное обеспечение. Я вот и про бесплатный Harbour вспомнил в свете последних событий.
На счет нашего учебного заведения поясняю - мы учебный центр при крупном промышленном предприятии.
Нам конечно живется легче, но бюджет тоже сильно ограниченный и тратить его можно только на строго определенные цели.
Тысячи компьютеров это не в учебном центре, а во всей организации (дистанционное обучение).
Ворд то если не исчезнет то сильно поубавится, а вот формат RTF останется и тогда готовить текст можно будет на любом редакторе, а потом просто конвертировать.


Спасибо: 0 
Профиль
Ответов - 30 , стр: 1 2 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 148
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет