Programı Windows Başlangıca Atmada Sorun..
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- raikkonen21
- Üye
- Mesajlar: 49
- Kayıt: 02 Nis 2007 10:02
- Konum: Konya
Programı Windows Başlangıca Atmada Sorun..
Programımın windows başlangıçda çalıştırılmasını istiyorum. Gereken kodları yazıp programı tamamladığımda antivirus uyarı veriyor ve programımı virus gibi algılıyor. Buna nasıl engel olabilirim ? Antivirus den kaçırmanın yada antivirusun uyarı vermeyeceği bir şekilde programımı windows başlangıcında açılmasını sağlamanın bir yolu varmı acaba ? Yardımcı olursanız sevinirim.
bunun bir yolu yok. yapman gereken bir mesaj göstermek kullanıcıya."program kendisini başlanguıç menüsüne ekleyecek antivürs mesajı alırsanız devamı tıklayın gibi"...
eğer sen ben bunu antivirüsten kaçırabiliyorsak o zaman vay o antivirüsun haline ?
eğer sen ben bunu antivirüsten kaçırabiliyorsak o zaman vay o antivirüsun haline ?
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Hangi antivirüs programı o. Bazıları bu iş için izin istiyor kimi istemiyor. Sen kullanıcına bunu belirt kodu try..except end; içine yaz except den sonra hata mesajını verdir...
try
kodlar....
except;
showmessage('İşlem başarısız oldu.Antivirüs programı kullanıyorsanız bu erime izin verin');// hata olursa çalışcak kod
end;
try
kodlar....
except;
showmessage('İşlem başarısız oldu.Antivirüs programı kullanıyorsanız bu erime izin verin');// hata olursa çalışcak kod
end;
-
- Üye
- Mesajlar: 69
- Kayıt: 17 Haz 2003 12:14
- Konum: Alanya
- İletişim:
arkadaş zaten bundan bahsediyorosman_simsek yazdı:başlangıç menüsüne eklemek yerine registry ye yazmayı denedin mi?
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
-
- Üye
- Mesajlar: 69
- Kayıt: 17 Haz 2003 12:14
- Konum: Alanya
- İletişim:
evet o olabilir ama Buna uyarı veren bir av hiç duymadım..osman_simsek yazdı:setup oluştururken Başlat > Programlar > Başlangıç altına kısayol atarak denemiş olabilir ?
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
- Trial_Cooder
- Üye
- Mesajlar: 236
- Kayıt: 17 Nis 2006 04:44
- Trial_Cooder
- Üye
- Mesajlar: 236
- Kayıt: 17 Nis 2006 04:44
Kod: Tümünü seç
procedure BASLANGIC;
var
reg: TRegistry;
begin
reg := TRegistry.Create;
reg.RootKey := HKEY_LOCAL_MACHINE;
reg.LazyWrite := false;
reg.OpenKey('\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', false);
reg.WriteString('Deneme', Application.Exename);
reg.CloseKey;
reg.free;
end;
buda kaldırmak için...
Kod: Tümünü seç
procedure Kaldir;
var
R: TRegistry;
begin
R := TRegistry.Create;
R.RootKey := HKEY_LOCAL_MACHINE;
R.OpenKey('\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', false);
R.DeleteValue('Deneme');
R.Free;
end;
Startuba yazmak çok güzel bende böyle bir prosedürle bunu yapıyorum.
Fakat, programım system tray da çalışsın istiyorum. Becerememiştim direk show olarak geliyordu.
Bunun için nasıl bir yol çizilebilir.
Runa, yol + /backgorund olarak yazdım yine de yememişti..
Fakat, programım system tray da çalışsın istiyorum. Becerememiştim direk show olarak geliyordu.
Bunun için nasıl bir yol çizilebilir.
Runa, yol + /backgorund olarak yazdım yine de yememişti..
Bir kelimenin anlamını öğretsen bile yeter..


