Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как использовать буфер обмена? буфер обмена 
:(
    Опции темы
Dreamuchiy
Дата 6.5.2007, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 26.12.2006

Репутация: нет
Всего: -1



Как скопировать содержимое переменной в буфер обмена и вставить информацию в нужное место програмно?
--------------------
Мечтаю написать в карман Биллу Гейтсу... Или как минимум посмотреть крах Майкрософт...
PM MAIL   Вверх
Klin
Дата 6.5.2007, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар

Репутация: 20
Всего: 25



Смотря какую информацию используешь. Для использования буфера существует компонент из RXLib называется ClipboardViewer и стандартные функции:
Код

#include <Clipbrd.hpp>
TClipboard * clipboard = Clipboard();
clipboard->AsText = Memo1->Text;
Memo2->Text = clipboard->AsText;


еще вот очистка:
Код

 clipboard->Clear(); 


или через сообщения
Добавлено @ 17:50
Код

SendMessage(RichEdit1->Handle,WM_CUT,0,0);
SendMessage(RichEdit1->Handle,WM_COPY,0,0);
SendMessage(RichEdit1->Handle,WM_PASTE,0,0);


Это сообщение отредактировал(а) Klin - 6.5.2007, 18:06


--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
mr.Anderson
Дата 6.5.2007, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: 3
Всего: 128



Еще варианты.
Код

Memo1->Lines->CopyToClipboard(); //копировать в буфер
Memo1->Lines->PasteFromClipboard(); //вставить из буфера

Так же работает и для TRichEdit'а.


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
Klin
Дата 6.5.2007, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар

Репутация: 20
Всего: 25



Цитата(mr.Anderson @  6.5.2007,  19:47 Найти цитируемый пост)
Memo1->Lines->CopyToClipboard(); //копировать в буфер
Memo1->Lines->PasteFromClipboard(); //вставить из буфера


mr.Anderson, немного не так:

Код

Memo1->CopyToClipboard();
Memo1->PasteFromClipboard();



--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
mr.Anderson
Дата 6.5.2007, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: 3
Всего: 128



Klin, может быть. Проверить негде, Билдера нет, а на память не помню. smile


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
Klin
Дата 6.5.2007, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1938
Регистрация: 7.10.2002
Где: Краснодар

Репутация: 20
Всего: 25



Но смысл тот smile


--------------------
Я человек - попробуйте обвинить меня за это.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0488 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.