Página 1 de 1

Direcionar p/ Web c/ dados na área de transferência do XP

Enviado: 07 Fev 2008 14:51
por LUIS CARLOS BRAZ
Olá Pessoal, gostaria de saber se alguém poderia me ajudar na situação que descrevo abaixo:

A partir de um sistema em Clipper, o usuário ao digitar <S> no campo
Consulta CPF / CNPJ ?, seria direcionado para a página correspondente da Web com o número do CPF ou CNPJ do Cliente na área de transferência, bastando ao usuário dar um Control V para a consulta, ou então somente o CPF ou CNPJ carregados na área de trasnferência. Têm como fazer isto ?

Enviado: 07 Fev 2008 14:59
por Clipper
Prezado Colega

Você pode usar a função OL_WINCBPASTE() da OSLIB.

Exemplo :

CPF=SPACE(11)
@ 10,00 GET CPF PICT "@R 999.999.999-99"
READ
OL_WINCBPASTE(CPF)

Até logo.

Marcelo

Enviado: 07 Fev 2008 15:00
por alaminojunior
Seja muito bem vindo a este fórum.
Existe neste mesmo site, na aba Downloads, uma função para trabalhar com a area de transferencia, dê uma pesquisada.
Agora, na seção xHarbour existem exemplos de como interagir com a Web. Foi postado à pouco tempo, exemplos como: Passar alguns parametros pelo seu aplicativo em xHarbour para o site Google Maps e este lhe devolver o resultado.
Não sei se seria possível para vc no momento, mas a migração de sistemas Clipper para xHarbour é relativamente fácil, pois o código permanece.
Boa sorte.

Enviado: 07 Fev 2008 15:12
por Clipper
Ia esquecendo...

Na LIB WAPI do colega Maligno tem a função SETCLIPBOARD, inclusive a meu ver o uso dessa LIB é mais recomendada, pois já foi testado por vários colegas e funciona muito bem.

A última versão é 1.03

Veja mais detalhes e baixe a lib neste tópico :

https://pctoledo.org/forum/viewto ... &start=585

Até logo.

Marcelo

Enviado: 07 Fev 2008 17:15
por Maligno
Inclusive, já inclui na WAPI uma função de execução de processos que, acredito eu, vai poder substituir o RUN e a função SwpRunCmd() (BLinker) em boa parte dos casos. E acho que pode ser o caso do colega. Mas só libero a versão nova no próximo final de semana, creio eu. Depois de terminar a função que mantém o WAPI.EXE residente.

Aliás, nem sei se é o caso, pois não lembro dessa página da receita, mas também daria pra invocar a linha de endereço HTTP diretamente pelo novo "executor" de comandos, como um argumento da linha de comando do IE. Não é o "start". Ele não usa isso.

Enviado: 08 Fev 2008 13:42
por LUIS CARLOS BRAZ
Agradeço a atenção e colaboração de todos, vou efetuar alguns testes e assim que concluir volto a postar os resultados aqui.