Página 1 de 1

sistema em xharbour não executando após update do win

Enviado: 24 Mai 2018 16:21
por Luciano Bonfim
Atualizei meu Windows 10 ontem para a versão 1803 e meus programas em xharbour não executam mais!

Alguém sabe oq é?

sistema em xharbour não executando após update do win

Enviado: 27 Mai 2018 12:00
por NiltonGM
Você ainda conseguiu se logar, e eu que entre o dia 19 e 20 meu notebook atualizou para essa vesão maledita 1803, ao logar ela achava que o email do login estava errado mas não permitia alterar o login, botão de facilidades travava (pra usar o teclado virtual), recuperação a um ponto anterior solicitava o login do administrador, aí voltava a estaca zero, nem o suporte da MS pode me ajudar, tive que sem dó remover as repartições, formatar e reinstalar tudo, ainda bem que meus arquivos (HD) fica nas nuvens. Mas depois de tudo, até que essa nova versão ficou boa, o Windows está bem melhor.

sistema em xharbour não executando após update do win

Enviado: 28 Mai 2018 11:32
por Luciano Bonfim
Pessoal,

descobri o problema, é na GT_WVW foi só comentar a linha abaixo que funcinou na boa, mas em outros casos pode ser outro comando da WVW ou WVT tem que ir testando, verificar os comando que afetem tela ou mouse...

//wvw_setmousemove(.t.) comentei em 20180525 pois estava travando no windows 10 build 1803

sistema em xharbour não executando após update do win

Enviado: 28 Mai 2018 12:06
por JoséQuintas
Tem que conferir o arquivo manifest, que existe pra programas Windows.
Pra direitos de administrador (elevados), somente programa assinado.
Já havia o alerta da Microsoft sobre isso se tornar obrigatório.
Dependendo do manifest, vai estar exigindo direitos de administrador, e por sua vez, assinatura digital do programa.

Se pensar direito... bem que podia ter algum tipo de alerta pra isso.
Falha da Microsoft por não mostrar alerta.

sistema em xharbour não executando após update do win

Enviado: 28 Mai 2018 12:11
por JoséQuintas
Sobre o problema apresentado pelo NiltonGM:

Lembro de ter lido algo sobre a atualização gerar problemas em algumas máquinas.
Talvez porque atualizei depois, tenha tido sorte de pegar uma "atualização atualizada".... rs

sistema em xharbour não executando após update do win

Enviado: 28 Mai 2018 19:25
por Luciano Bonfim
Prezado josé Quintas,

não entendi direito sua resposta sobre o arquivo .manifest

O meu hj está igual abaixo, preciso colocar a parte relativa a GTWVW?

Código: Selecionar todos

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly 
  xmlns="urn:schemas-microsoft-com:asm.v1"
  manifestVersion="1.0">
<assemblyIdentity
    name="HwGUI"
    processorArchitecture="x86"
    version="5.1.0.0"
    type="win32"/>
<description>Windows Shell</description>
<dependency>
    <dependentAssembly>
        <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="x86"
            publicKeyToken="6595b64144ccf1df"
            language="*"
        />
    </dependentAssembly>
</dependency>
</assembly>

sistema em xharbour não executando após update do win

Enviado: 28 Mai 2018 21:03
por JoséQuintas
Faça um teste com este.
Acho que a parte importante é sobre os privilégios, requestedPrivileges.
Talvez o XHarbour não aceite definir como válido em W10, neste caso seria retirar o bloco compatibility.
Só testando mesmo.

Código: Selecionar todos

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
	<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
		<security>
			<requestedPrivileges>
				<requestedExecutionLevel
               level="asInvoker"
               uiAccess="false"
            />
			</requestedPrivileges>
		</security>
	</trustInfo>
   <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
      <application>
         <!-- Windows 10 -->
         <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
         <!-- Windows 8.1 -->
         <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
         <!-- Windows Vista -->
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <!-- Windows 8 -->
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <!-- Windows 7 -->
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
         <!-- Windows Vista and Windows Server 2008 R2 -->
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <!-- Windows XP ignores this section -->
      </application>
   </compatibility>
	<dependency>
		<dependentAssembly>
			<assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="*"
            publicKeyToken="6595b64144ccf1df"
            language="*" />
		</dependentAssembly>
	</dependency>
</assembly>

sistema em xharbour não executando após update do win

Enviado: 11 Jun 2018 16:24
por Heliobeltrao
Boa tarde, Pessoal

Onde posso encontrar esse arquivo de manifest no windows ?

sistema em xharbour não executando após update do win

Enviado: 11 Jun 2018 16:35
por Luciano Bonfim
na mensagem acima!!
Mas o problema só resolve retirando a instrução da GTVWVW

sistema em xharbour não executando após update do win

Enviado: 11 Jun 2018 17:03
por Heliobeltrao
Utilizo muitas funcoes da WVWTOOLS tem outra que posso usar pra subistituir ?

sistema em xharbour não executando após update do win

Enviado: 11 Jun 2018 17:35
por Luciano Bonfim
no meu sistema só precisei comentar a função abaixo:
wvw_setmousemove(.t.)

o resto funcionou