travar teclado para TEF.

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

travar teclado para TEF.

Mensagem por Maurício Elias »

Boa tarde pessoal.

Alguém sabe como travar o teclado para o TEF ?

Obrigado.

_______
Maurício
Abraços.
_______
Maurício
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Re: travar teclado para TEF.

Mensagem por Maurício Elias »

Complementando, estou no CLipper + Blinker, sem a CATools.

_______
Maurício
Abraços.
_______
Maurício
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Re: travar teclado para TEF.

Mensagem por fladimir »

Não entendi Mauricio... se vc esta no Clipper + Blinker, pode utilizar a CA-Tools q resolve o seu problema através da função: KBDDisable()

Ou seja, pq não usar ?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Re: travar teclado para TEF.

Mensagem por Maurício Elias »

Olá Amigo...

Até fiz um teste com o Kbddisable, mas ele ñ trava o <Alt Tab> e nem a tecla q chama o INICIAR (a bandeirinha). Aí eu acho q ñ passa na homologação.
Ou será q passa ???
_______
Maurício
Abraços.
_______
Maurício
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: travar teclado para TEF.

Mensagem por Maligno »

Ou será q passa ???
Não. Pelo que já informaram os que fizeram a homologação, tem de travar tudo.
[]'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!
SandroBelarmino
Usuário Nível 3
Usuário Nível 3
Mensagens: 464
Registrado em: 04 Set 2007 16:11
Localização: Pedreira-SP

Re: travar teclado para TEF.

Mensagem por SandroBelarmino »

Maurício Elias escreveu:Até fiz um teste com o Kbddisable, mas ele ñ trava o <Alt Tab> e nem a tecla q chama o INICIAR (a bandeirinha). Aí eu acho q ñ passa na homologação.
Ou será q passa ???
Pelo menos nosso programa foi homologado usando o kbddisable, até aconteceu da pessoa que estava fazendo nossa homologação nos questionar sobre o alt tab e a bandeirinha do windows, mas aí foi na argumentação, na lábia mesmo, que nao tinha jeito, pois isso é tecla de atalho do windows, bla bla bla, essas coisas, e nas vezes que estavamos homologando, tinha mais programadores com o mesmo problema e usando o mesmo argumento.
É isso.

Abraço.
Alessandro R Belarmino
Clipper 5.2e - Blinker 7 - DBFNTX / DBFCDX
"Quem trabalha muito erra muito, quem trabalha pouco erra pouco, quem não trabalha não erra e quem não erra é promovido !!!!"
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Re: travar teclado para TEF.

Mensagem por Maurício Elias »

Então, o duro é arriscar ir lá assim.

O Mário me enviou um material com um programa q ele fêz, q só ñ trava o Ctrl Alt Del. Até ñ é complicado de usar. Estou implementando ele prá ver se dá certo. Chama-se ASHTRW.EXE

Abraços.

_______
Maurício
Abraços.
_______
Maurício
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: travar teclado para TEF.

Mensagem por alaminojunior »

Para fins de homologação do TEF, precisa travar tudo com exceção do CTRL-ALT-DEL. Pois a combinação é necessária para derrubar a aplicação durante os testes homologatórios.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Travar Teclado.

Mensagem por Maurício Elias »

Bom dia...

Alguém já usou om comando da Bema para travar teclado e mouse ?
Serve para o TEF ?

Bematech_FI_IniciaModoTef

Abraços.

_______
Maurício
Abraços.
_______
Maurício
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Re: travar teclado para TEF.

Mensagem por Maurício Elias »

Olá colega.

Vc poderia nos dizer como vc travou em Clipper ?

Abraços.

_______
Maurício
Abraços.
_______
Maurício
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á

travar teclado para TEF.

Mensagem por Pablo César »

Nem vou perguntar que é o Mário... hihihi brincadeira. Mas Mauricio pergunta pra ele se pode compartilhar conosco. Pelo que eu estive pesquisando para 95/98/ME tem solução mas para os do tipo NT (como o XP, por exemplo) há alguns códigos mas pelo que eu entendí o resultado pode variar segundo a versão do XP. Dizem também que isto não é possível devido a que essa combinação de teclas é interceptada pelo kernel do NT antes de passar pela fila de mensagens do Windows, ou seja, nem por hook procedure global você consegue interceptar a combinação de teclas. Isto parece ser que é por questão de segurança. Não tenho certeza se isto procede. Visto que existem aplicativo que dá para serem acionados pela combinação de alt tab e inclusive anular este acionamento. Tais como o WINLOCK http://superdownloads.uol.com.br/redir.cfm?softid=54488 mas não bloqueia o ctrl Alt Del..
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

Re: travar teclado para TEF.

Mensagem por Maligno »

Se for o mesmo WinLock que vi numa dica aqui do fórum, bloqueia Ctrl+Alt+Del sim.
[]'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
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: travar teclado para TEF.

Mensagem por alaminojunior »

Maurício Elias escreveu:Alguém já usou om comando da Bema para travar teclado e mouse ?
Serve para o TEF ?

Bematech_FI_IniciaModoTef
Funciona perfeitamente e existe para isso mesmo, porém aconselho você a fugir destas ferramentas proprietárias, pois existem outras marcas de ECF como Elgin, que não possui a mesma ferramenta, e sendo assim ...
Mas se for usar somente Bematech, vá em frente.
Maurício Elias escreveu:Vc poderia nos dizer como vc travou em Clipper ?
Se a pergunta foi para mim, a resposta é: O que eu fiz foi em xHarbour, então usei uma rotina que usa a DLL do próprio sistema operacional. Para Clipper não cheguei a fazer nada neste sentido.

Em tempo: analise a possibilidade de portar essa sua aplicação para xHarbour ou Harbour, que vai te possibilitar usar de forma direta, as DLL´s dos fabricantes e muitas outras facilidades, inclusive a questão do foco, que você citou em outro post.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
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á

travar teclado para TEF.

Mensagem por Pablo César »

Se for o mesmo WinLock que vi numa dica aqui do fórum, bloqueia Ctrl+Alt+Del sim.
Nesse link que eu tinha passado, de fato não. Mas existem outras versões do WINLOCK de diferentes autores, aqui neste site disponibiliza código fontes e demo (mas tem que se cadastrar): http://www.codeproject.com/KB/winsdk/An ... nLock.aspx Este demo, eu testei e funciona e tem as seguintes opções:

Imagem

Só não sei como chamar o aplicativo de forma sinlenciosa, isto é: que o usuário não tenha acesso. Ahh anexei para quem tiver curiosidade ou até para entender como foi feito.
Anexos
winlock_demo.zip
(35.2 KiB) Baixado 76 vezes
winlock_source.zip
(31.43 KiB) Baixado 88 vezes
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

Re: travar teclado para TEF.

Mensagem por Maligno »

É essa versão mesmo que eu tenho. Ela trava o Ctrl+Alt+Del perfeitamente.
[]'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