Файл Word и RichTextBox

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
dear
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 23.01.2008 (Ср) 23:12

Файл Word и RichTextBox

Сообщение dear » 11.05.2008 (Вс) 15:27

Добрый день
Можно ли каким-либо образом загрузить документ Word (cохраненный не как txt или rtf) в RichTextBox

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 11.05.2008 (Вс) 15:50

Нет, нельзя.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

dear
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 23.01.2008 (Ср) 23:12

Сообщение dear » 11.05.2008 (Вс) 20:11

Жалко :(

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 11.05.2008 (Вс) 20:32

Пересохранить в rtf и открыть. В чём проблема?
Salus populi suprema lex

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 11.05.2008 (Вс) 21:07

dr.MIG
Потери же будут.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Сообщение Williams » 11.05.2008 (Вс) 21:21

dear

Наверняка есть компоненты позволяющие работать с вордовскими доками. Искать пробовал?

dear
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 23.01.2008 (Ср) 23:12

Сообщение dear » 11.05.2008 (Вс) 21:39

Проблема в следующем:
Программа должна автоматом открывать несколько текстовых файлов и добавлять в них свой текст. Это происходит раз в неделю. В течении этого срока девушки-секретари иногда (на самом деле достаточно часто :( ) умудрятся пересохранить эти файлы в формате Word с расширением txt. В результате после присоединения файлы не читаются.
Можно, конечно сделать проверку, является ли txt файл файлом Word, но не знаю, есть ли внутри файла Word какой нибудь отличительный признак.
Заранее прошу прощение за сумбурное изложение мыслей

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 11.05.2008 (Вс) 21:46

но не знаю, есть ли внутри файла Word какой нибудь отличительный признак.

Конечно. Это же COM Structured Storage.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

dear
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 23.01.2008 (Ср) 23:12

Сообщение dear » 11.05.2008 (Вс) 21:50

Прошу прощения за незнание, но сам не программист, но по долгу службы пришлось сидеть с учебниками и прочим, а в 40 лет уже достаточно тяжеловато осваивать что-то новое :?
Не подскажете, каким образом, просто просматривая этот файл определить - он сохранен как doc или как txt
C уважением, dEar

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 11.05.2008 (Вс) 21:53

Если идти по пути наименьшего сопротивления, то если txt файл сохраняется человеком, -- отличать его от doc-а следует по отсутствию спецсимволов внутри.
Последний раз редактировалось Хакер 11.05.2008 (Вс) 22:04, всего редактировалось 2 раз(а).
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

dear
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 23.01.2008 (Ср) 23:12

Сообщение dear » 11.05.2008 (Вс) 22:02

Большое спасибо всем! Буду ковырять файлы Word, надеюсь, что все получиться

Saturn.65
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 543
Зарегистрирован: 13.10.2006 (Пт) 18:46

Re: Файл Word и RichTextBox

Сообщение Saturn.65 » 24.04.2012 (Вт) 7:01

Работа с WORD. Не понимаю, почему не отображаются иконки word при вставке OLE на форму? Пишет просто "документ" Офис у меня 2010. Вот Paint и Wordpad с иконками, как положено. В чем может быть причина? Нельзя ли word тогда открывать с помощью кнопки?
Главное, ребята, сердцем не стареть...

ark
Бывалый
Бывалый
 
Сообщения: 216
Зарегистрирован: 18.07.2011 (Пн) 0:57

Re: Файл Word и RichTextBox

Сообщение ark » 26.04.2012 (Чт) 10:29

Сигнатуры:
Word97-2003 (*.doc) D0 CF 11 E0 A1 B1 1A E1
Word2007-2010 (*.docx) 50 4B 03 04 14 00 06 00
Кстати, сигнатура нового ворда = зиповской. Можно переименовать *.docx в *.zip и посмотреть весь storage.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 26.04.2012 (Чт) 11:47

ark писал(а):Кстати, сигнатура нового ворда = зиповской. Можно переименовать *.docx в *.zip и посмотреть весь storage.

Так он и есть zip+xml...

ark
Бывалый
Бывалый
 
Сообщения: 216
Зарегистрирован: 18.07.2011 (Пн) 0:57

Re: Файл Word и RichTextBox

Сообщение ark » 26.04.2012 (Чт) 12:00

Я к тому, что формат понимают zip-вьюеры
PS
Программа должна автоматом открывать несколько текстовых файлов и добавлять в них свой текст

А зачем тогда огород городить с RichTextBoxами, rtf, txt? Сохраняй в Ворде и юзай Word.Application

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Файл Word и RichTextBox

Сообщение iGrok » 26.04.2012 (Чт) 13:11

ark писал(а):А зачем тогда огород городить с RichTextBoxами, rtf, txt? Сохраняй в Ворде и юзай Word.Application

А ничего, что 4 года прошло?
label:
cli
jmp label

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 26.04.2012 (Чт) 17:15

iGrok писал(а):
ark писал(а):А зачем тогда огород городить с RichTextBoxами, rtf, txt? Сохраняй в Ворде и юзай Word.Application

А ничего, что 4 года прошло?

+1: Во-первых, там написано, зачем, а во-вторых, свежий вопрос другой:
Saturn.65 писал(а):Работа с WORD. Не понимаю, почему не отображаются иконки word при вставке OLE на форму? Пишет просто "документ" Офис у меня 2010. Вот Paint и Wordpad с иконками, как положено. В чем может быть причина? Нельзя ли word тогда открывать с помощью кнопки?

ark
Бывалый
Бывалый
 
Сообщения: 216
Зарегистрирован: 18.07.2011 (Пн) 0:57

Re: Файл Word и RichTextBox

Сообщение ark » 27.04.2012 (Пт) 0:50

iGrok писал(а):А ничего, что 4 года прошло

:oops: Виноват, на дату не посмотрел.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот, Yandex-бот и гости: 69

    TopList