Проблема с копированием в буфер обмена рисунка
Добрый вечер!
Возникла такая проблемка. Вот кусок кода:
Graf: TPicture;
ClipBoard: TClipboard;
MyFormat : Word;
AData,APalette : THandle;
ClipBoard:=TClipBoard.Create;
ClipBoard.Open;
Graf.SaveToClipboardFormat(MyFormat,AData,APalette);
ClipBoard.SetAsHandle(MyFormat,AData);
Clipboard.Close;
ClipBoard.Free;
end
Перед этим я копирую в Graf рисунок jpeg формата (другого формата не
придвидется), а затем выше приведенным кодом в буфер. Если открыть какой
нибудь графический редактор или что-то из пакета майкрософт офиса, то
рисунок вставляется без проблемы. А вот если создать письмо из оутлука
или мозиллы, то они показывают, что буфер пуст. Хотя если вставленный
рисунок в редакторах повторно скопировать в буфер, то в почтовики он
вставляется.
Кто подскажет, почему он сразу не вставляется в почтовики? Что надо для
этого сделать?