![]() |
Модераторы: diadiavova, gambit |
![]() ![]() ![]() |
|
company05 |
|
|||
![]() Модератор ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 6.5.2010 Репутация: нет Всего: нет |
Доброе времени суток! Извлекаю из ресурса rtf файл и вставляю в RichTexBox. Но при вставки выходят каракули. Как сделать чтобы rtf файл загружался в объект правильно?
|
|||
|
||||
iff |
|
|||
![]() Администратор ![]() ![]() Профиль Группа: Участник Сообщений: 949 Регистрация: 23.3.2007 Репутация: нет Всего: 16 |
Если вы используете для загрузки файла в контрол, свойство Text - то это не верно. Нужно изменять значение свойства не Text, а TextRTF.
-------------------- DOS... Синей пеленой экран заполнил чистый DOS Мышь... Стала вдруг квадратной, потеряла форму мышь... Я разбил окно, девяностопятое мастдайное окно, И поставил DOS, и тогда увидел: Это счастье, — вот оно. |
|||
|
||||
company05 |
|
|||
![]() Модератор ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 6.5.2010 Репутация: нет Всего: нет |
В элементе Richtexbox этого свойства нету textRTF/ Как быть? Есть свойства RTF.
|
|||
|
||||
diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Вообще-то можно было бы сначала попробовать его, а потом спрашивать, если ничего не выйдет. ![]() -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
|||
|
||||
company05 |
|
|||
![]() Модератор ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 6.5.2010 Репутация: нет Всего: нет |
я уже пробывал, не получается.
|
|||
|
||||
diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
А ты как сохранял файл? Если ты из ричтекстбокса с нужным содержимым сохранишь именно свойство Rtf, а потом именно то, что сохранил снова передашь этому свойству, то все должно получиться. Если же ты сохранял с помощью метода SaveFile, то используй метод LoadFile. Хотя, по идее свойство Rtf тоже должно сработать(утверждать не буду). А файл, который в ресурсах, точно корректный ртф-документ? -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
|||
|
||||
company05 |
|
|||
![]() Модератор ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 6.5.2010 Репутация: нет Всего: нет |
Я его в worde сохранил в формате rtf, а потом этот файл закинул в ресурс.
|
|||
|
||||
diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
company05, тебе же объяснили, что свойство Text здесь не подойдет.
А чтобы загрузить с помощью LoadFile его придется или сохранить как временный файл и загрузить оттуда, или можно еще использовать пляски вокруг MemoryStream, но этот вариант тебе точно не понравится ![]() -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
|||
|
||||
company05 |
|
|||
![]() Модератор ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 6.5.2010 Репутация: нет Всего: нет |
А как сохранить в временный файл? Мне просто с vbnet пока тяжело
|
|||
|
||||
diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
company05, А какой тип данных у твоего ресурса? Я просто не в курсе как сохраняются в ресурсы файлы этого формата. Если свойство имеет тип Byte(), то все несколько упрощается, тогда ты можешь на его основе создать System.IO.MemoryStream и передать методу LoadFile, безо всякого сохранения.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
|||
|
||||
company05 |
|
|||
![]() Модератор ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 6.5.2010 Репутация: нет Всего: нет |
Спасибо все получилось!
|
|||
|
||||
manar |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 9.3.2011 Репутация: нет Всего: нет |
Спасибо иффу, помогло
|
|||
|
||||
![]() ![]() ![]() |
Правила форума VB .NET | |
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |