Projeniz Bilgisayar Açıldığında Çalışsın

Bu küçük kod ile sistem açılışında hazırladığınız programınızın otomatik olarak çalışmasını sağlayabilirsiniz.

Bu küçük kod ile sistem açılışında hazırladığınız programınızın otomatik olarak çalışmasını sağlayabilirsiniz.


{

            RegistryKey b;

            b = Registry.LocalMachine.OpenSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun", true);

            b.SetValue("bt.exe", "C:Program FilesBrt Haber v.2.0bt.exe ", RegistryValueKind.String);



        }

  • Etiketler;
H. Berat Yıldırım
1989 Isparta doğumlu.İstanbul'da yaşıyor. Yaklaşık 7 sene kadar internet üzerinde freelance ve firma olarak birçok kurumsal ve bireysel web sitesi projelerinde yer aldı. Bir dönem 3 arkadaşı ile birlikte Ebitech Bilişim Çözümleri isminde firmaları ile hizmet verdiler. <p>2008 yılından bu yana da İstanbul Arel Üniversitesi'nde Matematik - Bilgisayar (İngilizce) + İşletme eğitimine devam ediyor. <p>Şu an ASP.NET, ASP, C#, Dreamweaver, SQL Server üzerine projeler üretiyor ve vakit buldukça makaleler yazıp dersler veriyor.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Hocam bunu açılış programlarına ilgili dosyamızı ekleyerek de yapamaz mıyız? Yani koda gerek var mı demek istedim.
Öncelikle yorumunuz için teşekkürler diliyorum..Birçok hazır yazılım ile ve birçok yöntemle bu olayı yapabilirsiniz.Ancak, siz büyük bir proje yazdığınız ve kullanıcılara sattığınız zaman kullanıcıların sizin bu yöntemleri bil(e)mediğini düşünün..? Yani basit projeler değil de büyük projeler düşündüğünüz zaman bunun ne kadar gerekli olduğunu anlayabilirsiniz. Bu arada not olarak ; [code]using Microsoft.Win32[/code] namespace( isim uzayını) eklemeniz gerekmektedir.Bu durumdan ötürü de sizlerden şahsım adına özür diliyor, iyi çalışmalar diliyorum..
Faydalı birşey, aynı registry silmek için ne yapılmalı?
Merhabalar aşağıdaki kodu yazmanız yeterli olacaktır. [code] RegistryKey b; b = Registry.LocalMachine.OpenSubKey(@"SOFTWAREMicrosoftWindowsCurrentVersionRun", true); b.SetValue("berat.exe", "C:berat.exe", RegistryValueKind.String); [/code]
Yapmak istediğiniz böyle bir program galiba sorduğunuza göre? Yani açılışta çalışan programların çalışmasını engellemek için. [img]http://www.berat.tk/uygulamalarim/acilista.png[/img]
Her şey iyi güzel hoş da, exe nin debug dosyasına kaydedildiğni biliyorum ancak öyle yapınca icon gözükmüyor. Başka bir şekilde exe ye dönüştürmenin bir yolu var mı? Şimdiden teşekkürler :)
Merhabalar.Icon gözükmüyor derken acaba programınıza özgün bir simge seçtiniz mi? Programın Form alanı seçiliyken Properties 'teki Icon programınızın iconundan bağımsımzdır.Programınıza Icon ekleyebilmeniz için ; Üst menü çubuğundan ; Project> " Properties (projenizinadi Properties yazabilir)" seçeneğinden ; Icon & Manifest 'ten icon eklemeniz programı derlediğinizde simge verecektir. Bu arada projenizi Setup haline getirmek için ; http://www.sanalkurs.net/projeleri-setup-haline-getirmek-4772.html dersine bakabilirsiniz.Saygılarımla
Teşekkürler. Çok yardımcı oldunuz. Başarılı derslerinizin devamını dilerim
Teşekkürler. Çok yardımcı oldunuz. Başarılı derslerinizin devamını dilerim
arkadaşlar kodu nereye yazacağız form un başlangıcına mı butona mı ?
Form_Load() da olabilir Button1_Click () de..Ama tercihen Form_Load() yapmanız olacaktır.
ya arkadaşlar Hata alıyorum nereye yazmalıyım bu kodları hata Şu : Object reference not set to an instance of an object.

Yukarı Git