- Код: Выделить всё
procedure TForm1.ClipboardDataChanged;
var
QMS : QMimeSourceH;
S : WideString;
S1 : String;
i : Integer;
begin
QMS:=QClipboard_data(CB);
Memo1.Lines.Clear;
(* enumerating clipboard data formats *)
i:=0;
S1:=QMimeSource_format(QMS, i);
while S1<>'' do
begin
Memo1.Lines.Add(S1);
Inc(i);
S1:=QMimeSource_format(QMS, i);
end;
Label3.Caption:='';
(* if text data is available, we retrieve it *)
if QTextDrag_canDecode(QMS) then
begin
QTextDrag_Decode(QMS, @S);
Label3.Caption:=S;
end;
end;
может кто сталкивался с подобной ситуацией, подскажите пожалуйста в какую сторону рыть