aşağıdaki kod ile programımın windows açılışında açılmasını sağladım.
Kod: Tümünü seç
procedure TfrmSecenek.CeButton1Click(Sender: TObject);
var
reg: TRegistry;
begin
if Checkbox1.Checked = True then
Begin
reg := TRegistry.Create;
reg.RootKey := HKEY_LOCAL_MACHINE;
reg.LazyWrite := false;
reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',false);
reg.WriteString('NamazVakti','C:\Program Files\NamazVakti\NamazVakti.exe');
reg.CloseKey;
reg.free;
ibtable1.Close;
close;
end;
end;
diğer bir sorun ise program firebird veritabanı ile bağlantılar içeriyor.
windows'un açılışnda firebird server benim programdan sonra açılıyor gibime geliyor. çünkü program çalışınca veritabanını bulunamadı gibi hata veriyor. daha sonra 20-30 sn. sonra programı manuel çalıştırınca bir sorun olmuyor.

iyi çalışmalar dileği ile.