Форум: "Начинающим";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];
Внизimage&text Найти похожие ветки
← →
zoh (2008-08-22 17:59) [0]Подскажите как отобразить в окне программы картинку и текст, находящиеся в клипборде(скопированные из MS ворда как сочетанием ctrl+C)
Заранее спасибо...
← →
Palladin © (2008-08-22 18:10) [1]Clipboard + F1
← →
zoh (2008-08-22 18:17) [2]спасибо.
Но, а можна по подробней?
← →
{RASkov} © (2008-08-22 18:44) [3]
var B: TBitmap;
begin
if Clipboard.HasFormat(CF_BITMAP) then begin
B:=TBitmap.Create;
try
try
B.Assign(Clipboard);
Canvas.Draw(10, 10, B);
except
Canvas.TextOut(10, 10, "Ошибка при загрузке битмапа из буфера!");
end;
finally B.Free; end;
end else Canvas.TextOut(10, 10, "В буфере не битмап");
end;
CF_BITMAP - другие форматы в справке или по Ctrl+Click
← →
zoh (2008-08-22 18:50) [4]спасибо. этото уже помогло
но а если в клипборде и картика и текст. Как тх разделить?
← →
Palladin © (2008-08-22 20:18) [5]очень просто. исследовать форматы находящиеся в буффере обмена после вставки данных из Word.
← →
zoh (2008-08-23 19:13) [6]Приношу свои извинения, но я понял саму логику действий еще когда задавал вопрос. и за то, что возможно некорректно построил вопрос.
> Palladin © (22.08.08 20:18) [5]
Т.О. как ЭТО сделать?
Т.Е. как "отделить" хотя бы просто текст от BITMAP?
спасибо.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c