Aleksander Postado Janeiro 27, 2008 Denunciar Share Postado Janeiro 27, 2008 (editado) Olá colegas, gostaria que meu exe iniciasse junto com o windows, usei o código abaixo, ele criou as chaves mas não funcionou, uso xp sp2 e delphi7.Grato pela atenção.unit Uinicio; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Registry; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; reg:TRegIniFile; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); var s,s2:string; begin Reg:=TRegIniFile.Create('Teste'); S:=ExtractFileDir(Application.ExeName); S2:=ExtractFileName(Application.ExeName); S:=S+'\'+S2; reg.RootKey:=HKEY_USERS; reg.Openkey ('\.DEFAULT\Software\Microsoft\Windows\CurrentVersion',false); reg.WriteString('Run', 'Prog', s); end; end. Editado Janeiro 28, 2008 por Micheus Adicionado o delimitador de código [code] [/code]. Lembre-se de utilizá-lo para melhor visualização Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Churc Postado Janeiro 28, 2008 Denunciar Share Postado Janeiro 28, 2008 OpaTroque pelo seguintebegin with TRegistry.Create do begin RootKey := HKEY_CURRENT_USER; try Openkey('Software\Microsoft\Windows\CurrentVersion\Run', False); WriteString('Prog', ParamStr(0)); finally Closekey; Free; end; end;abracos Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Aleksander Postado Janeiro 29, 2008 Autor Denunciar Share Postado Janeiro 29, 2008 Churc, funcionou!!!Muito Obrigado!! Grande abraço!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Aleksander
Olá colegas, gostaria que meu exe iniciasse junto com o windows, usei o código abaixo, ele criou as chaves mas não funcionou, uso xp sp2 e delphi7.
Grato pela atenção.
Editado por MicheusAdicionado o delimitador de código [code] [/code]. Lembre-se de utilizá-lo para melhor visualização
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.