ACTIVEX no CLIPPER

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

ACTIVEX no CLIPPER

Mensagem por Pablo César »

Pois é galera, parece dificil de acreditar. Li na internet que isto seria possível. Eu estava procurando alguma solução para impressão (mesmo não tendo os comandos) e parece existir uma solução mas é através do ACTIVEX que fornece ao nosso código fonte os comandos de código ESC em modo RAW. O link é: http://www.bestsoftware4download.com/so ... ziszm.html (não é grátis) mas é algo.

E depois fui atrás de esse ACTIVEX em Clipper e encontrei algo escrito por um colega indiano. No site dele, oferece um demo (que parece editar arquivo PDFs), mas na compilação pede a BLXCLP53.LIB.

Alguém teria esse arquivo para me mandar ?. Se é como disse, vou colocar aqui para compartilhar e senão esquecam o que eu disse (porque é tudo teórico).

Aguardo algum BOM SAMARITANO que possa me mandar o BLXCLP53.LIB.

Meu EMAIL: pablo.arrascaeta@terra.com.br

Um clip-abraço :)Pos
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Pessoal, só para esclarecer um pouco mais e tentarmos entender o que o colega indiano faz. Segundo ele utiliza seus sistema Clipper utilizando o XBASE++ e diz ele que é só rodar o ACTIVEX através do swpRunCmd() e consegue ter um ambiente gráfico com maiores recursos que o ACTIVEX dá.

Agora veja um pouco do conceito do ACTIVEX e do XBASE++:

http://pt.wikipedia.org/wiki/ActiveX
e
http://es.wikipedia.org/wiki/XBase++

Isto são apenas idéias e comentários de experiência de outro colega. Talvez isto sirva para abrir caminho as necessidades que todos nós temos quando programamos em Clipper e precisamos os recursos de uma GUI.

Um clip-abraço (aguardo se alguém possue a BLXCLP53.LIB) :)Pos
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Enviei pra sua caixa postal o arquivo BLXCLP53.LIB.

[]'s
Maligno
http://www.buzinello.com/prg
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Obrigado, nobre colega. :D
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Pablo César escreveu:Pessoal, só para esclarecer um pouco mais e tentarmos entender o que o colega indiano faz. Segundo ele utiliza seus sistema Clipper utilizando o XBASE++ e diz ele que é só rodar o ACTIVEX através do swpRunCmd() e consegue ter um ambiente gráfico com maiores recursos que o ACTIVEX dá.
Rodar ActiveX no Clipper é fácil. É só invocar o interpretador de comandos e executar um programa Windows que acione o ActiveX, conforme ele mesmo explica. O XBase++ é o programa Windows com sintaxe do Clipper que realiza a interface com o ActiveX. Pois é exatamente isso que fazemos ao executar o U2F, que nada mais é que um moniker do IE, que por sua vez é um objeto COM (Component Object Model), que é um outro nome para ActiveX.
Em suma, você já usou e não sabia. :)

[]'s
Maligno
http://www.buzinello.com/prg


PS: Estranho foi o Ron Pinkas perguntando como ele usa OCX no Clipper.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

MALIGNO, o quê você acha dessa situação ?. Utilizar o XBASE++ (ALASKA) seria uma boa alternativa para aqueles usuários que buscam um "CLIPPER" GUI ?. Ou acaba sendo uma SKIN que não evoluirá mais como linguagem de programação ??.
Pablo César escreveu:PS: Estranho foi o Ron Pinkas perguntando como ele usa OCX no Clipper.
Eu acho que ele estava bem intrigado. Pois não querendo menosprezar raça alguma, mas ele deve ter pensado:
Será que este indiano deve ter descoberto algo inédito ?
E o indiano, Pritpal Bedi foi muito humilde e sincero. E este artigo tem quase 5 anos.

Tentei compilar o visualizador de PDF (também não sei se irá dar para editar o PDF), mas está me faltando um .OBJ que é feito em xHarbour. Daí pedí a gentileza ao pessoal do FORUM e espero que WAGNER dê uma forcinha. Também nem sei se vai dar em algo. Pensei que fosse todo código CLIPPER.

Aguardo a sua opinião, e obrigado pela atenção
:)Pos
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Pablo César escreveu:MALIGNO, o quê você acha dessa situação ?. Utilizar o XBASE++ (ALASKA) seria uma boa alternativa para aqueles usuários que buscam um "CLIPPER" GUI ?. Ou acaba sendo uma SKIN que não evoluirá mais como linguagem de programação ??.
Mas não dizem que com xHarbour dá pra fazer de tudo, até usar "componente" do Delphi? Pra quê ir atrás de uma solução proprietária? :)
PS: Estranho foi o Ron Pinkas perguntando como ele usa OCX no Clipper.
Eu acho que ele estava bem intrigado. Pois não querendo menosprezar raça alguma, mas ele deve ter pensado: Será que este indiano deve ter descoberto algo inédito ?
Ah, mas o próprio indiano deu a pista na primeira mensagem. Era só ter somado dois com dois: XBase++, SwpRunCmd()... :)))

[]'s
Maligno
http://www.buzinello.com/prg
Responder