GARANTIR DESCONTO

Fórum Painel de Controle no delphi #226729

18/04/2004

0

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


Duvanel

Duvanel

Responder

Posts

18/04/2004

Fatrix

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.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar