Rotina para tornar um programa shell do windows.

16/02/2003

0

Caros Colegas,

Tenho um sistema que funciona em quiosque multimidia, e gostaria de saber se algum de vocês tem alguma rotina ou informação de como fazer para que o programa seja carregado imediatamente após o LOgo do windows, isto é, sem que o usuário pudesse ver a área de desktop, menu iniciar..., nâo ter acesso a qualquer recurso do windows.

Agradeço desde já qualquer ajuda

Luciano


Anonymous

Anonymous

Responder

Posts

16/02/2003

Carnette

No System.ini você tem uma configuração como esta :

Shell=Explorer.exe

Basta trocar por

Shell=Myprog.exe

Ou usando delphi

procedure Tform1.ChangeShell(String programa);
var
ArquivoIni : Tinifile;
begin
try
ArquivoIni := Tinifile.Create(´System.ini´);
ArquivIni.WriteSection(´Config´,´Shell´,´Myprog.exe´);
fynally
ArquivoIni.Destroy;
end;
end;


Desabilitar Teclas Ctrl+Alt+Del
Ai vai um codigo que peguei no site da Borland que trava as teclas

(Ctrl+Alt+Del),(Alt+Tab), (Ctrl+Esc)

var
OldValue : LongBool;
begin
{liga a trava}
SystemParametersInfo(97, Word(True), @OldValue, 0);
{desliga a trava}
SystemParametersInfo(97, Word(False), @OldValue, 0);
end;


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar