WAPI v1.05 - Funções da API do Windows

Fórum sobre ferramentas de apoio à programação (Clipper/[x]Harbour)

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á

Mensagem por Pablo César »

Maligno escreveu:TODO list é o termo mais comumente usado
Ahhh é ? Não sabia, por isso não tinha entendido anteriormente e quase indiquei uma correção no idioma.

Ja baixei e testei seu WAPI, Maligno e funciona beleza !. Testado em WIN98 e realizado com WAPI.EXE na linha de comando, mas prometo que irei compilar a WAPI.LIB e fazer testes também. Mais um na conta, valeu !
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
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 »

Isso me lembra que esqueci de comentar que, ao apagar algo que já foi apagado, o Windows retorna sem erro. Bug? Não sei. Mas parece. Deveria retornar um erro de "arquivo não encontrado". Mas não é isso o que acontece.

E também esqueci de dizer aqui que a lista com vários arquivos deve ser separada por vírgulas, se executado o WAPI em linha de comando. Mas se for usar a LIB, o que eu recomendo, não será necessário se preocupar com isso. Por isso não comentei no README.

Ah, sim. Também esqueci de dizer que funciona perfeitamente no mal-amado do Windows 98. :)))
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
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 escreveu:Deveria retornar um erro de "arquivo não encontrado".
Não necessáriamente. Já no meu caso eu iria utilizar este novo recurso do WAPI para deletar arquivo (caso exista), isso pode ser verificado no próprio aplicativo em Clipper.
Ah, sim. Também esqueci de dizer que funciona perfeitamente no mal-amado do Windows 98. :)))
É... esse o importante, pois sempre foi o seu KHARMA e para meu ver é a versão do Windows mais estable e fácil de trabalhar...
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
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 escreveu:Deveria retornar um erro de "arquivo não encontrado".
Não necessáriamente. Já no meu caso eu iria utilizar este novo recurso do WAPI para deletar arquivo (caso exista), isso pode ser verificado no próprio aplicativo em Clipper.
Pra mim isso é erro. Se eu mando apagar algo que não existe, o Windows deveria reportar um erro. De fato isso acontece. Mas se eu tentar apagar o que já foi apagado, não há erro algum.
para meu ver é a versão do Windows mais estable e fácil de trabalhar...
Pois pra mim a melhor versão e a mais estável é o XP. Aliás, minha análise coincide com a da crítica especializada. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
ilovewindev
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 24 Jul 2007 09:44
Localização: Argentina

Mensagem por ilovewindev »

Maligno,
la libreria WAPI es EXCELENTE, tengo prolbema para linkearla con Clipper 5.2, Funcky, Comix y Clipper Tools usando Blinker. Pueden publicar algun archivo .LNK que usan para linkear la libreria.

Gracias

The WAPI library is EXCELENT, I'having trouble to link it using Clipper 5.2, Funcky, Comix y Clipper Tools using Blinker. Can you post a .LNK to see how you link it.

Thanks

ILW :))
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 »

Hola ilovewindev (no sé tu nombre), bien venido al forum. Podrias describirnos qual es el mensaje de error que está ocurriendo ?.

Sabias que hay dos formas de ejecucion del WAPI ?. Es decir se puede utilizar el WAPI.EXE como aplicativo externo. Pero, no veo por qué daria problemas linkando con otras LIBs.

Creo tambien que no haberia necesidad de traduccion para el ingles. Cualquier cosa le doy una manito a Maligno con el idioma (no te preocupes).

Esperamos tu respuesta.

Parabéns Maligno ! Seu aplicativo agora virou internacional ! hehe
Editado pela última vez por Pablo César em 24 Jul 2007 10:28, em um total de 1 vez.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Se alguem mais poder testar esse BUG ou sei lah como podes chamar...acontece que em modo RAW algumas impressora a WAPI não funciona...se alguem tiver impressoras Lexmark...e poder testar a WAPI seria interesante.
Abaixo um exemplo de um colega que passou pelo mesmo problema que eu:
https://pctoledo.org/forum/viewto ... 7&start=60


Agradaeço Antecipadamente a Todos
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
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 »

ilovewindev escreveu:Maligno,
The WAPI library is EXCELENT, I'having trouble to link it using Clipper 5.2, Funcky, Comix y Clipper Tools using Blinker. Can you post a .LNK to see how you link it.
Thank you, ILW. Be welcome to our group. As you may know at this moment, we have a great group of friends here. You're invited to join us. :)

I think you know the library WAPI is only a set of high level Clipper functions that simply invoke a tool called WAPI.EXE, embedded into the library. It's a Windows executable file like any other. Once you call a Clipper function, a copy of WAPI.EXE is extracted to a certain directory (configurable). Finally, the WAPI.EXE is executed with the convenient command line arguments to perform the desired action throught Windows. That's it. Just it.

So the library per se is very simple. Not only to use but to link it to your system too. There is only one requirement: CATools. Nothing more. Reading your message, I noticed you already use it.

The following example is the easiest way to compile a source file called TEST and link the library WAPI.
clipper test
blinker fi test li wapi,ct52
Nothing more than this is necessary. You related some trouble. What trouble exactly? Any error message? Can you show us your linkage script?

By the way, I have a question: how did you know about that library?

Regards,
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
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:Parabéns Maligno ! Seu aplicativo agora virou internacional ! hehe
Pois é. Pra você ver. Sabe que agora que me dei conta de um detalhe? Nunca vi nada semelhante à essa biblioteca antes. Será que tem mais alguma por aí?

Aliás, falando em internacional, gostaria de saber se você, um legítimo "hermano" com domínio do espanhol, se disporia a traduzir alguns textos da WAPI. Nada pra agora, pois quero organizar melhor esses textos todos.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Mr. Evil,
This is really cool! Congrats.
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 »

Thanks, grandpa Eolo. :)))
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
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 »

Minha nossa ! Como estamos !. Todo mundo falando ingreis... Legal !

Maligno, tentarei traduzir a documentação que você me indicar para o español para nuestros hermanos. Nós sabemos que a tua documentação é bem extensa, mas podemos começar com o README, que você acha ?. pode contar.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
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 »

Sim, pode ser. Mas não se apofe. É melhor que eu faça essa reorganização primeiro senão o trabalho vai ser dobrado. Além do mais, tem as demais funções que estou desenvolvendo agora. Mas já fico contente que teremos uma tradução pro espanhol. Depois eu também vou tentar "arranhar" no inglês. :)
Obrigado.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
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 »

Tudo bem, aguardarei (pois era isso que devia ter dito pra você): Só se você acabar a WAPI.... hihihi
Maligno escreveu:Depois eu também vou tentar "arranhar" no inglês.
Ok, também poderei dar uma ajudinha.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
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 »

Tudo bem, aguardarei (pois era isso que devia ter dito pra você): Só se você acabar a WAPI.... hihihi
Acho que depois que eu esvaziar a TODO pouco vai sobrar. Se bem que a sua imaginação, ao que parece, é bem fértil. :)))
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder