Mrb arkadaşlar keylog yazıyorum ve bir sorun yaşıyorum. İnternette bir vdeo grdüm arkadaş kodlamanın en altına Private Function basla Dim KayitDefteri As ObjectSet KayitDefteri = CreateObject KayitDefteri. RegWrite "HKEY_LOC" & "AL_MACHINE\SO" & "FTWARE\MICRO" & "SOFT\WINDOWS\CUR" & "RENTVERSION" & "\" & "RUN\" & App. EXEName, App. Path & "\" & App. EXEName & ". exe"End Function kısmında bir satır ekledi ve programı çalıştırdığı anda msconfig ayarlarında başlangıç programları kısmına program eklendi. Yani registery kayıt edildi. Ancak ben herşeyi yapmama rağmen programı çalıştırdığım anda registerye kayıt etmior ve msconfigte gzükmüyor. Sorun ne olabilir? internette başka bir kod baktım aynı kodun farklı bir şeklini denedim internette araştırma yapıp kodu şu şekildede ekledim. Aşağıdaki gibi denedim gene olmadı. Kod: Dim KayitDefteri As Object Set KayitDefteri = CreateObject KayitDefteri. RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN\" & App. EXEName, App. Path & "\" & App. EXEName & ". exe"xp başlangıcına eklemek içindir. Sorun nedir acaba Yardımcı olan arkadaşlara şimdiden çok tşk ederim. Her ağ kırılabilir!

string programindosyaadi = System. AppDomain. CurrentDomain. FriendlyName; RegistryKey key = Registry. CurrentUser. OpenSubKey ; key. SetValue ; ben bu kodu kullanıyorumda 1 hafta çalıştı sonra çalışmadı nedense windows 7 de xp de sorunsuz çalışıyor windows 7 de başlatmıyor programı update falan mı geldi ne oldu bilmiyorum.

Denedim, sağ tıklayıp ynetici olarak çalıştırırsan çalışıyor kodlar UAC Onayını direk exeye ekleyebilirsin: http://www.codeproject.com/Articles/17968/Making-Your-Application-UAC-Aware