Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 21.11.2009, 19:08   #1
evgenidem
Опытный
Пользователь
 
Регистрация: 19.06.2009
Сообщений: 12
Радость Вставка картинки в TRichTextBox

Уважаемые программисты! Столкнулся с проблемой вставки файла в формате *.jpg,*.bmp и др. в TRichTextBox.

Вставку нужно осуществлять по принципу Word'а Вставка->Рисунок. Осуществляется открытие диалогового окна TOpenDialog и пользователь указывает имя файла. С этим я разобрался.

Подскажите пожалуйста, как выполнить загрузку файла в TRichTextBox. Нашел в сети примеры на C++ и VB, а на Delphi нет.

Может тут можно вставить с помощью RTF тегов?

БОЛЬШОЕ СПАСИБО!!!
evgenidem вне форума
Старый 21.11.2009, 21:09   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Не забывайте указывать версию Дельфи.
Кто такой TRichTextBox?
В семерке его нет...
Цитата:
Подскажите пожалуйста, как выполнить загрузку файла в TRichTextBox. Нашел в сети примеры на C++ и VB, а на Delphi нет.
Какого файла? Какого формата?
Для RichEdit есть метод TRichEdit.Lines.LoadFromFile()...
Может и для вашего TRichTextBox есть подобный метод?
Вы в хэлп хоть раз заглядывали?
mihali4 вне форума
Старый 22.11.2009, 09:53   #3
evgenidem
Опытный
Пользователь
 
Регистрация: 19.06.2009
Сообщений: 12
По умолчанию

В хелп конечно заглядывал, но там ничего нет. Я использую версию delphi 7, а компонент TRichTextBox 1.0. Это ActiveX компонент.

RichEdit не устраивает потому, что у него нет возможности работы с RTF форматом. Он не может сохранять строку в RTF тегах.

Нужно вставить графический файл формата bmp или jpg или любой другой.

Пытаюсь вставить так: TRichTextBox.LoadFile('C:\Безымянны й.bmp')... Не работает!

Через буфер обмена вставляется сочетанием клавиш (Ctrl=>Insert). А нужно, что бы через меню.

Может как-нибудь сохранить в буфер, а потом вставить в компонент. Но только содержимое буфера потом восстановить.

Последний раз редактировалось evgenidem; 22.11.2009 в 09:58.
evgenidem вне форума
Старый 22.11.2009, 13:32   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

про >>> richview <<< слышали? бесплатная версия компонента на форуме выложена
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума
Старый 22.11.2009, 14:39   #5
evgenidem
Опытный
Пользователь
 
Регистрация: 19.06.2009
Сообщений: 12
По умолчанию

Спасибо! Тема закрыта
evgenidem вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка bmp. картинки под DOS в Borland C 3.1 antn-elf Общие вопросы C/C++ 2 17.11.2009 22:50
Вставка картинки Artem HTML и CSS 6 24.10.2007 14:02
Вставка картинки в таблицу sabina_smile Помощь студентам 7 18.10.2007 16:29
Вставка картинки в проект Flash_ Gamedev - cоздание игр: Unity, OpenGL, DirectX 9 18.01.2007 22:00