Página 1 de 1

mouse não funciona no Windows10

Enviado: 26 Abr 2019 14:36
por ssflavio
Boa tarde pessoal!
Por incrivel que pareça, o as funções de mouse em GET e nos MENUS, funcionam perfeitamente no windows7, mas se recusam a funcionar no windows10
Peguei esse pequeno programa feito pelo Itamar, aqui no forum para fazer os testes
Harbour 3.2.0dev (r1410281506)

Código: Selecionar todos

#include "inkey.ch" 
Function Main
   X := Y := 0
   Cls
   SET EVENTMASK TO INKEY_ALL
   Do While .T.
      @ 0,0 Prompt " MOSTRAR DADOS "
      @ 1,0 Prompt " ALTERAR DADOS "
      @ 2,0 Prompt " SAIR          "
      Menu to Op
      If Op = 1
         @ 10, 0 Say X
         @ 12, 0 Say Y
      ElseIf Op = 2
         @ 10, 0 Get X
         @ 12, 0 Get Y
         Read
      Else
         @ 14, 0 Say "TCHAU!"
         Exit
      Endif
   Enddo
return(nil)

mouse não funciona no Windows10

Enviado: 26 Abr 2019 14:56
por ssflavio
fazendo uns testes aqui eu consegui fazer funcionar, habilitando o EXECUTAR COMO ADMINISTRADOR
não sei se essa incompatibilidade tem a ver com a versão do meu Harbour que é 3.2
se alguém puder ajudar mais serei grato!
abs

mouse não funciona no Windows10

Enviado: 28 Abr 2019 14:05
por JoséQuintas
Apenas chute, tente utilizar um arquivo manifest.

mouse não funciona no Windows10

Enviado: 29 Abr 2019 13:23
por ssflavio
O que seria um arquivo manifest?

mouse não funciona no Windows10

Enviado: 29 Abr 2019 13:38
por JoséQuintas
pode ser nomedoexe.exe.Manifest, mas pode ser embutido no EXE.

Quando não existe arquivo manifest, ou o Windows limita recursos, ou pede autorização de administrador.
No seu caso pode ter limitado recursos.
Dependendo do Windows, pode abrir a janela de confirmar acesso como administrador.
Na compatibilidade XP-SP3 também passa a ser como administrador.

é igual um arquivo XML, há vários posts no fórum sobre isso.

mouse não funciona no Windows10

Enviado: 29 Abr 2019 13:44
por ssflavio
obrigado, vou verificar!

mouse não funciona no Windows10

Enviado: 30 Abr 2019 09:53
por ssflavio
Obrigado José Quintas!
criei o arquivo manifest, funcionou perfeitamente, sem colocar como administrador.
:xau :{ :{ :{ :xau