Página 1 de 1

colar um texto de uma variavel memo no buffer de um memoedit

Enviado: 06 Nov 2007 23:43
por fabianocbrito
Pessoal,

não sei se dá pra fazer isto!

Eu preciso que durante a edição de um campo através de um memoedit, gostaria de "colar" o conteúdo de uma variavel memo que obtive de outro arquivo:
ex: variavel_memo := arquivo->campomemo
dentro deste memoedit, de forma que ele mantivesse o conteúdo já inserido + o conteúdo da variavel_memo, tipo um copiar / colar.

Será que é possivel fazer isto???

Agradeceria muito de vcs pudesse dar uma dica de como fazer isto.

Antecipadamente agradeço! Obrigado!

Enviado: 06 Nov 2007 23:55
por clodoaldomonteiro
Tem uma maneira que já está pronta no sistema operacional. É a Marcar/Colar.

- Clique o botão direito do mouse na barra azul da janela do pronpt do DOS.
- Escolha Editar/Marcar.
- Quando o cursor mudar, mova-o com as setas direcionais e posicione no início do texto que você quer copiar.
- Para marcar use Shift + Setas e tecle enter ao terminar a marcação do texto.
- Para colar, entre no get onde você quer preencher, click o botão direito na barra azul do prompt do DOS e escolha Editar/Colar.

Enviado: 07 Nov 2007 01:16
por Stanis Luksys
O cara, isso da pra fazer sim.

Você associa uma tecla de função na UDF do memoedit e apenas concatena as variáveis.

Enviado: 07 Nov 2007 08:49
por Pablo César
Em outras palavras... Fabiano você pode simplesmente utilizar o KEYBOARD VARIAVEL para representar o conteúdo daquela VARIAVEL dentro do seu MEMOEDIT. Claro utdo isso na função de controle do usuário no MEMOEDIT, como disse o colega Stanis.

Enviado: 07 Nov 2007 09:44
por fabianocbrito
Muito obrigado aos colegas Pablo, Stanis e Clodoaldo pelas dicas.

É simples assim... comando KEYBOARD dentro da UDF do MEMOEDIT...
não havia me lembrado do comando KEYBOARD VARIAVEL_MEMO, vou fazer desta forma e com certeza vai dar certo.

Logo na hora do almoço, em casa, vou colocar isto e ver seu funcionamento.

Posto aqui no forum se funcionou.

Obrigado!

Enviado: 07 Nov 2007 10:10
por Pablo César
É parece incrível, mas uma solução bem simples e que muitos de nós não a temos em conta. Aconteceu comigo também, por isso estou esclarecendo a vocês.

Ahhh em tempo: Bem vindo ao fórum, Fabiano.

Enviado: 07 Nov 2007 15:12
por fabianocbrito
Blz Pablo, funcionou uma beleza com o comando KEYBOARD.

Obrigado mesmo.

Vlw!