Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > буфер обмена


Автор: emmanuil33 23.4.2008, 23:45
Доброго времени суток, господа!
 
Подскажите, плиз как загнать в буфер обмена содержимое  одной из строк  (допустим выделенной) ListBox.

И ещё если можно как загнать в буфер обмена содержимое label.

Спасибо

Автор: mrbrooks 24.4.2008, 08:32
Имхо ты просто сам задумайся что есть буфер обмена и ответ прийдет сам собой. 

Автор: Alca 24.4.2008, 12:10
Код

#include <Clipbrd.hpp>
Clipboard()->SetTextBuf(Label1->Caption.c_str());

Автор: emmanuil33 24.4.2008, 22:36
Alca,  ОГРОМНОЕ спасибо!!!  smile 

mrbrooks,  тоже не плохо... Я обязательно задумаюсь.   smile 

Автор: emmanuil33 24.4.2008, 23:20
Но так я и не смог найти как скопировать в буфер выделенную строку ListBox... 

Автор: Alca 24.4.2008, 23:38
Код

#include <Clipbrd.hpp>
Clipboard()->SetTextBuf(ListBox1->Items->Strings[ListBox1->ItemIndex].c_str());


Автор: emmanuil33 25.4.2008, 00:52
Alca,  ещё раз ОГРОМНЕЙШЕЕ спасибо!!! 
 smile  smile  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)