| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > richedit->ms access |
| Автор: A5uKa 20.4.2009, 16:56 |
| Нужно сохранить форматированный текст... есть RichEdit->SaveToStream , но я не могу найти в MS Access бинарное поле есть там Memo (RTF) формата, туда можно поместить такой текст через CTRL-C -> CTRL-V ... RichEdit->Text не берёт форматирование ...что делать |
| Автор: Klin 20.4.2009, 18:21 |
| А в ручную если скопипастить форматирование есть? Добавлено через 10 минут и 37 секунд Кстати, если ответ - да, то можно попробовать PlainText = true. |
| Автор: A5uKa 20.4.2009, 18:43 | ||||
| Да - ЕСТЬ. вот смотрите пишу вот так
получаю вот так
-- это бред :/ а ещё и как мне его засунуть в моё FieldByName("DATA") ? если я напишу DATA = Text форматирование не сохранится... тут надо наверное Stream использовать только , а бинарного поля не вижу ... |
| Автор: Klin 20.4.2009, 19:10 |
| Если вы просто копируете текст, то так оно и будет... но мы пойдем другим путем. Используйте Clipboard для копирования. |
| Автор: mrbrooks 20.4.2009, 19:11 |
OLE |
| Автор: Klin 20.4.2009, 19:11 |
Кста, это не бред, это форматирование в RTF Добавлено через 2 минуты и 13 секунд Как раз хотел скинуть линк, на тему, где это обсуждали: http://forum.vingrad.ru/topic-59157.html |
| Автор: Лапоть 20.4.2009, 19:15 |
В конструкторе Акцесса - это поле OLE, а если создавать (create table) программно из билдера, то тип поля - IMAGE. |
| Автор: Klin 20.4.2009, 19:16 |
| Блин, не ту ссылку снинул, но там тоже есть полезный материал |
| Автор: A5uKa 20.4.2009, 19:29 |
| Blob stream пойдёт под OLE ? |
| Автор: Лапоть 20.4.2009, 20:08 |
| Да! |
| Автор: A5uKa 20.4.2009, 20:13 |
| Ну ладно мне просто казалось что OLE это не бинарное поле а какое-то "особое" бинарное поле. |
| Автор: mrbrooks 21.4.2009, 07:46 | ||
ничего особенного в нем нет. как и в Юникоде |
| Автор: A5uKa 21.4.2009, 08:00 | ||
.......... неееееееет |