Painel de Controle no delphi
Ae Pessoal blz.. eu vi um programa criado em Delphi e tinha uma opção no aplicativo no Painel de Controle como que eu faço pra coloca meu apliativo la.................
obrigado
obrigado
Duvanel
Curtidas 0
Respostas
Fatrix
18/04/2004
Voce precisa criar um arquivos .CPL . Arquivos CPL (Control Panel Extension) são os aplicativos reconhecidos pelo Windows como conteúdo do Painel de Controle. Um arquivo CPL possui a mesma estrutura de um arquivo executável, mas, seu cabeçalho é diferente.
Cada ícone representa um arquivo .CPL, localizado no diretório Windows/System
Para criar um arquivo .cpl no Delphi 5 vá no Object Repository e selecione Control Panel Application;
Um objeto TAppletModule será exibido.
Crie agora o form que será chamado pela seu programa, através do menu File, New form.
Selecione o objeto AppletModule1 e altere o seu evento OnActivate:
[b:dba10f8d41]procedure TAppletModule1.AppletModuleActivate(Sender: TObject;
Data: Integer);
begin
Form1.ShowModal;
end;[/b:dba10f8d41]
mude as propriedades do objeto AppletModule1 de acordo com a referencia abaixo:
AppletIcon:
Ícone que será exibido no Painel de Controle. Selecione algum arquivo .ICO do diretório de imagens do Delphi.
Caption :
Texto que irá aparecer abaixo do ícone, representando o nome da aplicação. Digite Teste.
Help :
Texto que será exibido na barra de status do painel de controle. Digite “Teste do painel de controle”.
Em seguida, salve o projeto. Clique com o botão direito sobre o objeto AppletModule1 e selecione a opção Install Control Panel Applet, para que a aplicação seja copiada para o diretório System do Windows.
Obs.: O processo de instalação do aplicativo no Painel de Controle apenas faz a cópia do arquivo .CPL para o diretório System do Windows. Não é necessário nenhum tipo de mudança no registro. O mesmo vale para a desinstalação do sistema.
Principais Eventos
OnActivate :
Ocorre quando o usuário inicia a aplicação através do painel de controle.
OnInquiry :
Ocorre quando o Windows(Painel de Controle) lê as informações de recurso do aplicativo, como ícones, textos e outros.
OnStop :
Ocorre quando o Windows (Painel de Controles) inicia o processo de ShutDown do aplicativo.
OnStartWParams :
Ocorre quando o aplicativo é iniciado por outro aplicativo, e não pelo usuário.
OnCreate :
Ocorre quando o AppletModule é instanciado.
OnDestroy :
Ocorre quando o AppletModule é removido da memória.
Espero ter ajudado.
Cada ícone representa um arquivo .CPL, localizado no diretório Windows/System
Para criar um arquivo .cpl no Delphi 5 vá no Object Repository e selecione Control Panel Application;
Um objeto TAppletModule será exibido.
Crie agora o form que será chamado pela seu programa, através do menu File, New form.
Selecione o objeto AppletModule1 e altere o seu evento OnActivate:
[b:dba10f8d41]procedure TAppletModule1.AppletModuleActivate(Sender: TObject;
Data: Integer);
begin
Form1.ShowModal;
end;[/b:dba10f8d41]
mude as propriedades do objeto AppletModule1 de acordo com a referencia abaixo:
AppletIcon:
Ícone que será exibido no Painel de Controle. Selecione algum arquivo .ICO do diretório de imagens do Delphi.
Caption :
Texto que irá aparecer abaixo do ícone, representando o nome da aplicação. Digite Teste.
Help :
Texto que será exibido na barra de status do painel de controle. Digite “Teste do painel de controle”.
Em seguida, salve o projeto. Clique com o botão direito sobre o objeto AppletModule1 e selecione a opção Install Control Panel Applet, para que a aplicação seja copiada para o diretório System do Windows.
Obs.: O processo de instalação do aplicativo no Painel de Controle apenas faz a cópia do arquivo .CPL para o diretório System do Windows. Não é necessário nenhum tipo de mudança no registro. O mesmo vale para a desinstalação do sistema.
Principais Eventos
OnActivate :
Ocorre quando o usuário inicia a aplicação através do painel de controle.
OnInquiry :
Ocorre quando o Windows(Painel de Controle) lê as informações de recurso do aplicativo, como ícones, textos e outros.
OnStop :
Ocorre quando o Windows (Painel de Controles) inicia o processo de ShutDown do aplicativo.
OnStartWParams :
Ocorre quando o aplicativo é iniciado por outro aplicativo, e não pelo usuário.
OnCreate :
Ocorre quando o AppletModule é instanciado.
OnDestroy :
Ocorre quando o AppletModule é removido da memória.
Espero ter ajudado.
GOSTEI 0