Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
Mkbook Novato
Registrado: Domingo, 4 de Outubro de 2020 Mensagens: 1
|
Enviada: Dom Out 04, 2020 8:15 pm Assunto: Como copiar no DBGrid |
|
|
Boa noite.
Queria saber se tem uma maneira de dar CTRL+C OU algo parecido em uma coluna no DBGRID.
exemplo:
1|caneta
2|caderno
Quero copiar caderno.
Como posso fazer? |
|
Voltar ao Topo |
|
|
imex Moderador
Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Seg Out 05, 2020 9:18 am Assunto: |
|
|
Bom dia,
O valor será copiado com Ctrl+C se o valor estiver selecionado e você não estiver utilizando esse atalho no seu Form.
Caso você queira copiar utilizando código, experimente mais ou menos dessa forma para copiar o valor do campo selecionado:
Código: | Clipboard.AsText := DBGrid1.SelectedField.AsString; |
obs: será necessário adicionar a unit ClipBrd na uses
Espero que ajude
Editado pela última vez por imex em Ter Mar 07, 2023 5:56 pm, num total de 1 vez |
|
Voltar ao Topo |
|
|
johnny-walker Moderador
Registrado: Sábado, 4 de Outubro de 2003 Mensagens: 10653 Localização: Contagem/MG - BRAZIL
|
Enviada: Sex Out 09, 2020 9:13 am Assunto: |
|
|
Tem uma forma de fazer isto, mas você tem de implementar seu próprio modelo de clipboard.
Tem um exemplo no guia do desenvolvedor delphi 5, tente ver se você acha o livro e teste o exemplo.
bye _________________ P.O.W.E.R B.Y D.E.L.P.H.I |
|
Voltar ao Topo |
|
|
|