Fórum Blob para ClipBoard. #343832
30/07/2007
0
como faço para mandar para a área de transferência um texto que está em um campo blob?
Se alguém souber agradeço desde já.
Weliton Oliveira
Curtir tópico
+ 0Posts
31/07/2007
Adriano Santos
[quote:203236b7ac=´Copia para a memória´]
procedure TForm1.Button2Click(Sender: TObject); begin DBMemo1.SelectAll; DBMemo1.CopyToClipboard; end;
[/quote:203236b7ac]
[quote:203236b7ac=´Cola da memória´]
procedure TForm1.Button3Click(Sender: TObject); begin Memo1.PasteFromClipboard; end;
[/quote:203236b7ac]
Gostei + 0
31/07/2007
Weliton Oliveira
obrigado pela sua atenção ao responder minha dúvida.
Porém, este código não me serviria, visto que o texto salvo no campo Blob é um documento do Word, com formatações, tabelas, fotos, etc...
coisas que o TDBMemo e o TDBRichEdit não exibem.
O que eu preciso fazer é copiar direto do campo Blob, por exemplo:
TabelaCampoBlob.Value ---> Clipboard, sem usar ´intermediários´ como TDBMemo ou TDBRichEdit.
Entendeu?
De qualquer forma, mais uma vez obrigado pela sua atenção.
[quote=´Adriano Santos´]Isso deve resolver:
[quote=´Copia para a memória´]
procedure TForm1.Button2Click(Sender: TObject); begin DBMemo1.SelectAll; DBMemo1.CopyToClipboard; end;
[quote=´Cola da memória´]
procedure TForm1.Button3Click(Sender: TObject); begin Memo1.PasteFromClipboard; end;