Utilizar a tecla "Print Screen"
Moderador: Moderadores
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Utilizar a tecla "Print Screen"
Tenho um cliente que herdei de um colega. E os usuários estavam acostumados a utilizar a tecla "Print Screen" para imprimir no WIN98 mas quando passaram para WINXP essa opção (improvisada do usuário) não funciona como antes.
Eu queria saber se alguém conseguiu resolver essa questão ou até mesmo assignar a tecla "Print Screen" a uma função (ja que esses usuários estão acostumados a utilizá-la). Mas não sei qual é o código dessa tecla. Alguém sabe ?
Eu queria saber se alguém conseguiu resolver essa questão ou até mesmo assignar a tecla "Print Screen" a uma função (ja que esses usuários estão acostumados a utilizá-la). Mas não sei qual é o código dessa tecla. Alguém sabe ?
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.
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.
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Não da pra pegar pelo inkey()?
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Parece que não. Fiz o inkey(0) e não retornou nada, talvez deva-se ao que o SO atribue a essa tecla a impressão de tela e que deva ser desativada. Talvez isso.
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.
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.
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Qual é exatamente a necessidade de se imprimir a tela?
Pois veja, você pode gravar a tela inteira em TXT, mas pelo jeito precisaria ser outra tecla...
Pois veja, você pode gravar a tela inteira em TXT, mas pelo jeito precisaria ser outra tecla...
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Diga pra esse povo que os tempos mudam; que as pessoas eventualmente têm de se adaptar a coisas novas. Ou enrole: diga, por exemplo, que a Microsoft tem um bug na tecla Print-Screen no XP e que o sistema pode vir a perder vários arquivos importantes se o usuário insistir em usá-la. Garanto que vão arrancar a tecla em pouco tempo.E os usuários estavam acostumados a utilizar a tecla "Print Screen"
[]'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!
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!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Ahhh sim, foi isso que eu fiz. Capturei a tela (tem diversas funções que fazem isso) e atribui a tecla F10. Mas queria saber a título de curiosidade, parece que não tem jeito. Isso também porque o pessoal utiliza muito a impressão de tela e estão acostumados a utilizá-la em WIN98 (mesmo que impressora de rede) funcionava bem pelo que parece mas quando mudaram para WINXP este não imprime na hora (demora muito, creio eu que é isso), coisas do XP....
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.
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.
Tá vendo? Bug da Microsoft. Tá perdendo arquivos.quando mudaram para WINXP este não imprime na hora (demora muito, creio eu que é isso), coisas do XP....
[]'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!
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!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
KAKAKAKA, sim acho que as vezes temos que apelar... hihihiMaligno escreveu:Diga pra esse povo que os tempos mudam; que as pessoas eventualmente têm de se adaptar a coisas novas. Ou enrole: diga, por exemplo, que a Microsoft tem um bug na tecla Print-Screen no XP e que o sistema pode vir a perder vários arquivos importantes se o usuário insistir em usá-la. Garanto que vão arrancar a tecla em pouco tempo.
Mas olha que coisa estranha, eu fiz como o colega Stanis me disse (captura a tela em arquivo através de uma outra tecla), até aí tudo bem mas na hora de mandar a impressão... trava ó PC que é servidora de impressão. Isto porque utilizo o "\\PC\IMPRESSORA" quando direciono a impressão para lá. Não estou agora com os fontes na minha casa e não lembro se estou utilizando a WAPI ou USB do Heveraldo. Mando a impressão com o caminho, porque existem duas impressoras (NF e papel em branco).
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.
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.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Sim até poderia ser considerado uma deficiência do Xp por não imprimir imediatamente como fazia o 98 mas perder arquivos... kakaka (não tenho coragem de dizer isso), vou falar pra eles que foi o Maligno quem disse.... hihihiMaligno escreveu:Tá vendo? Bug da Microsoft. Tá perdendo arquivos
estive pesquisando na WEB e parece que existe algom em baixo nível, vocês não conhecem isso ? (aplicativo para desabilitar na sessão DOS o Print Screen me refiro).
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.
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.
- Luciano Bonfim
- Usuário Nível 3

- Mensagens: 414
- Registrado em: 23 Ago 2007 09:34
- Localização: Rio de Janeiro / São Paulo
- Contato:
a tecla Print Screen joga sua tela para a área de trabalho do windows, basta o usuário dar um CTRL+V em qualque aplicativo windows (word, excel, paint, etc...) que a tela vai aparecer nesse aplicativo. depois é só mandar imprimir
seus usuários väo ter apenas o trabalho de dar um CTRL+V a mais nada que incomode muito
seus usuários väo ter apenas o trabalho de dar um CTRL+V a mais nada que incomode muito
Muito Obrigado,
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
E também abrir o NOTEPAD (por exemplo) para colar e imprimir, mas é uma operação não muito ágil, você não acha Luciano ?Luciano Bonfim escreveu:seus usuários väo ter apenas o trabalho de dar um CTRL+V a mais nada que incomode muito
Claro que também poderia ser utilizado a função que pega da áera de transferência, mas cómo vou saber que foi pressionado a telca "Print Screen" ?
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.
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.
- Luciano Bonfim
- Usuário Nível 3

- Mensagens: 414
- Registrado em: 23 Ago 2007 09:34
- Localização: Rio de Janeiro / São Paulo
- Contato:
só dei essa sugestäo porque print screen é uma operaçäo "fora-sistema".
Muito Obrigado,
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Tudo bem Luciano, a questão é que parece não haver código para essa tecla e fazer um procedimento de impressão ARQUIVO/IMPRESSORA, por exemplo.
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.
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.
- Luciano Bonfim
- Usuário Nível 3

- Mensagens: 414
- Registrado em: 23 Ago 2007 09:34
- Localização: Rio de Janeiro / São Paulo
- Contato:
no inkey.ch do xharbour tem o aequinte código:
#define K_CTRL_PRTSCR 379 /* * Ctrl-Print Screen */
eu estou com um problema parecido: a tecla INS e CTRL+V tem o mesmo código, a minha soluçäo foi colocar dentro do meu sistema ALT+V para colar um texto dentro de um GET.
#define K_CTRL_PRTSCR 379 /* * Ctrl-Print Screen */
eu estou com um problema parecido: a tecla INS e CTRL+V tem o mesmo código, a minha soluçäo foi colocar dentro do meu sistema ALT+V para colar um texto dentro de um GET.
Muito Obrigado,
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Ainda não sei se é possível interceptar a tecla "Print Screen" pelo Clipper com ou sem biblioteca em C. Até deve ser possível visto que achei um aplicativo chamado "PrintNow" da PC Magazine e que o seu download estaria disponível no seguinte link: http://www.msterminalservices.org/files/printnow.zip ao dscompactar o este arquivo possue outro ZIP que possue os fontes que talvez seja útil (quem sabe o Maligno possa incorporar PRTSCR para o WAPI).
O PrintNow, funciona bem mais em modo gráfico para tela FULLSCREEN em DOS o SO faz a impressão através das teclas <Shit><Print Screen> mas demora mesmo assim.
Outro aplicativo que achei no site http://www.msterminalservices.org/download.cfm é este http://www.msterminalservices.org/files/runh.zip que serve para colocar a execução de um arquivo .BAT em BACKGROUND, vou testar quem sabe surgem outras idéias...
O PrintNow, funciona bem mais em modo gráfico para tela FULLSCREEN em DOS o SO faz a impressão através das teclas <Shit><Print Screen> mas demora mesmo assim.
Outro aplicativo que achei no site http://www.msterminalservices.org/download.cfm é este http://www.msterminalservices.org/files/runh.zip que serve para colocar a execução de um arquivo .BAT em BACKGROUND, vou testar quem sabe surgem outras idéias...
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.
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.
