0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 222
|
||||||||||||||||
1 | ||||||||||||||||
Правильное сохранение данных *rtf из RichTextBox22.05.2015, 13:49. Показов 2841. Ответов 14
Метки нет (Все метки)
Добавлено через 10 часов 50 минут
Добавлено через 1 час 23 минуты ну или что то типо того
0
|
22.05.2015, 13:49 | |
Ответы с готовыми решениями:
14
Сохранение из RichTextBox текст в формате rtf Правильное сохранение данных RichTextBox RTF Работа с RTF в RichTextBox |
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 222
|
||||||||||||||||
22.05.2015, 15:58 [ТС] | 3 | |||||||||||||||
diadiavova,
В каждой вкладке tabControl1 открытого документа храниться в свойстве "Tag" храниться путь документа который передает переменной "q"
0
|
22.05.2015, 16:12 | 4 | |||||
Ты знаешь, мне вот этот твой аргумент "Я работаю с массивом" в одной из прошлых твоих тем на эту же тему, напомнил один старый анекдот:
1
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 222
|
||||||
22.05.2015, 16:17 [ТС] | 5 | |||||
Просто когда я загружаю документ формата rtf, 1 - Создается новая вкладка на tabControls1, 2 - Создается новый RichTextBox (программно) как экземпляр.
Допустим я изменяю текст данного документа и нужно сохранить изменение, тогда программа записывает в массив и с указанной кодировкой. Мне не понятно как сделать в моем данном случаи сохранение с
Просто можно было раньше сказать, т.к я "новичек" в C# !
0
|
22.05.2015, 16:18 | 6 |
Андрей_74, просто сделай как я написал и будет тебе счастье. Нет у ртф никаких кодировок. Все национальные алфавиты там кодируются специальными последовательностями. Открой хоть раз ртф-файл в блокноте, посмотри, что там внутри и успокойся )))
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 222
|
|
22.05.2015, 16:20 [ТС] | 7 |
diadiavova, Он не видит SaveFile
0
|
22.05.2015, 16:21 | 8 | |||||
А чем отличается то, что тебе говорили раньше, от того, что сказано сейчас?
Добавлено через 1 минуту Потому что надо приведение типов выполнить.
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 222
|
||||||
22.05.2015, 16:27 [ТС] | 9 | |||||
diadiavova,
Ошибка 2 "System.Windows.Forms.Control" не содержит определения для "SaveFile" и не был найден метод расширения "SaveFile", принимающий тип "System.Windows.Forms.Control" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку) Добавлено через 3 минуты не помогло( Добавлено через 1 минуту diadiavova, за место filename у меня q который содержит
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 222
|
|||||||||||
22.05.2015, 16:33 [ТС] | 11 | ||||||||||
diadiavova, забыл дописать
Это из кнопки "Открытие документа" просто я "O" написал что бы понятно было
0
|
22.05.2015, 16:38 | 12 |
Андрей_74, не надо решать все проблемы сразу. Разберись как сохраняется файл на примере, где у тебя будет гарантированно передаваться правильное имя. А потом уже разбирайся, почему этого имени не оказалось там где надо.
0
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 222
|
|||||||||||
22.05.2015, 17:12 [ТС] | 13 | ||||||||||
diadiavova, сейчас попробую
Добавлено через 7 минут
Добавлено через 24 минуты diadiavova,
0
|
22.05.2015, 19:16 | 14 | ||||||||||
Сообщение было отмечено Андрей_74 как решение
Решение
Да, надо просто взять выражение, возвращающее ричтекстбокс в скобки.
Вообще, надо сказать, что все эти твои проблемы проистекают из того, что ты все лепишь в один класс. На самом деле, если тебе надо, чтобы у тебя была вкладка с ричтекстбоксом, ну создай такую вкладку как отдельный класс. Определи в ней методы для работы и потом, получишь такую вкладку и вызывай нужные методы. Можно и табконтрол свой сделать, чтобы из него можно было получать вкладку нужного типа. и так далее. А так, если все лепить в одной форме, то чем дальше, тем больше будет от этого проблем.
1
|
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 222
|
|
22.05.2015, 19:23 [ТС] | 15 |
diadiavova, во, спасибо большое), попробую все построить через классы.
0
|
22.05.2015, 19:23 | |
22.05.2015, 19:23 | |
Помогаю со студенческими работами здесь
15
Загрузка RTF в RichTextBox Проблема с RichTextBox->Rtf Свойство Rtf у richTextBox Добавить RTF в RichTextBox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |