Ir para conteúdo
Fórum Script Brasil

evandromarson

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que evandromarson postou

  1. Preciso verificar o valor de um registro do windows vista no RegEdit, o registro é um DWord (0x00000001 (1)). Caminho do RegEdit: \Software\Microsoft\Windows\DWM\Composition Com o Registro do tipo string funcionou com essa função abaixo: Var reg : TRegIniFile; reg := TRegIniFile.Create(inttostr(0)); reg.RootKey := HKEY_CURRENT_USER; reg.OpenKey('\Software\Microsoft\Windows\DWM', false); if (reg.KeyExists('\Software\Microsoft\Windows\DWM'))then sDtLayoutUB := reg.ReadString('', 'Teste', '') ; Com DWord não consegui encontrar uma função: já tentei com : var reg : TRegIniFile; Buffer: DWord; ReadBinaryData('\Composition\',Buffer,SizeOf(Buffer)) alguém pode me ajudar
  2. Gostaria de saber se alguém conhece algum programa free para gerar help no windows (.chm) para colocar no meu projeto do delphi. Eu conheço o HTML Help WorkShop, tem mais algum free?
  3. Ola Eu tenho um aplicativo que chama ERP.exe em propriedades, dele preciso desativar a composição de area de trabalho que é configurado em propriedades do executável, na aba Compatibilidade - Configurações - e marcar a composição de area de trabalho. O problema é que as telas do meu sistema esta ficando desconfigurado por causa do windows vista ter aquela configuração de aparencia de Esquema de cores Aero do windows (onde fica transparente as barras). E gostaria de saber se alguém conhece alguma função para desativar esta opção pelo delphi no momento de entrar no sistema, e ao sair ativar novamente. Valeu pela ajuda
  4. Bom Dia Estou com um problema que é o seguinte: Tenho um aplicativo principal que executo um novo aplicativo. Só que ao fechar este novo aplicativo não esta saindo da memória da minha máquina. Esta sendo fechado o form varro todos os forms como mostro logo abaixo, mas mesmo assim não limpa da memória. for ni := 0 to frmMenu.MDIChildCount-1 do begin MDIChildren[nI].Close; end; Se abro o gerenciador de tarefas do windows o meu aplicativo não esta lá, realmente já foi fechado, mas mesmo assim esta ficando na memória. Este problema só ocorre no windows vista. E o problema, é que ao tentar fechar meu aplicativo principal eu verifico se tem algum outro aplicativo aberto através do Win:= FindWindow(nil,'Entidades'); já ocorreu este problema com alguém? No formClose do principal eu verifico se o Industrial esta aberto. Se estiver mostro uma mensagem. Win:= FindWindow(nil,'Industrial'); if Win <> 0 then begin Result:= Result + #10#13 + 'Industrial'; end; O problema esta que o FindWindow ainda encontra na memória algo que 'não existe', que já foi fechado. Vocês conhecem algo pareciso com o findwindow? Para que eu possa verificar se os meus aplicativos foram fechados....
×
×
  • Criar Novo...