VB.NET Başlangıca eklenme

AlicanAKCA1

Katılımcı Üye
26 Ara 2015
382
0
İzmir
İstediğim tam olarak programı başlattığım anda otomatik olarak kendisini başlangıca ekleyecek ve sonraki başlatmalarda programım kendini eklemeyecek. Yani bir kayıt üstüne bir kayıt binmesin diye böyle bir şey düşündüm nasıl yapabilirim ?
 

AlicanAKCA1

Katılımcı Üye
26 Ara 2015
382
0
İzmir
sanırım bilgisayar açıldığında vb net'in de açılmasını istiyorsun, eğer öyleyse msconfig'ten istediğin olur, Başlatma kısmından vbnet'i aktif edersin.

Dostum çok yanlış yerden girdin konuya :) Yaptığım program açıldığında kendisini başlangıca ekleyecek otomatik olarak. Ama bir sonraki açıldığında ise kendisini başlangıçta olduğunu görecek ve es geçecek bunu sormuştum.
 

Sicerty

Üye
6 Ağu 2015
153
0
Istanbul
Eğer kastettiğin şey programım başlangıçta açılma özelliğine sahip olsun, 2 tane radio buton ekle biri Başlangıca Ekle, diğeri Başlangıçtan kaldır olsun. Başlangıca ekle'nin kodu;
Kod:
 regKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)
        regKey.SetValue(Application.ProductName, Application.ExecutablePath)
        regKey.Close()

Başlangıçtan kaldır ise;
Kod:
   My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True).DeleteValue(Application.ProductName)

bu arada hata alırsan kod bölümünde en üste;
Kod:
 Imports Microsoft.Win32
Eklemeyi dene. İyi Çalışmalar.

bu arada programda bir kere başlagıçta aç seçildim mi hep başlangıçta açılır ama sorun şu radio button'ın işaretli olduğunu göremezsin.
 

Falcone

Katılımcı Üye
10 Eyl 2015
689
0
Eğer kastettiğin şey programım başlangıçta açılma özelliğine sahip olsun, 2 tane radio buton ekle biri Başlangıca Ekle, diğeri Başlangıçtan kaldır olsun. Başlangıca ekle'nin kodu;
Kod:
 regKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)
        regKey.SetValue(Application.ProductName, Application.ExecutablePath)
        regKey.Close()

Başlangıçtan kaldır ise;
Kod:
   My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True).DeleteValue(Application.ProductName)

bu arada hata alırsan kod bölümünde en üste;
Kod:
 Imports Microsoft.Win32
Eklemeyi dene. İyi Çalışmalar.

bu arada programda bir kere başlagıçta aç seçildim mi hep başlangıçta açılır ama sorun şu radio button'ın işaretli olduğunu göremezsin.

Benim de ihtiyacım vardı. Teşekkürler.
 

AlicanAKCA1

Katılımcı Üye
26 Ara 2015
382
0
İzmir
Eğer kastettiğin şey programım başlangıçta açılma özelliğine sahip olsun, 2 tane radio buton ekle biri Başlangıca Ekle, diğeri Başlangıçtan kaldır olsun. Başlangıca ekle'nin kodu;
Kod:
 regKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)
        regKey.SetValue(Application.ProductName, Application.ExecutablePath)
        regKey.Close()

Başlangıçtan kaldır ise;
Kod:
   My.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True).DeleteValue(Application.ProductName)

bu arada hata alırsan kod bölümünde en üste;
Kod:
 Imports Microsoft.Win32
Eklemeyi dene. İyi Çalışmalar.

bu arada programda bir kere başlagıçta aç seçildim mi hep başlangıçta açılır ama sorun şu radio button'ın işaretli olduğunu göremezsin.
Oo teşekkür ederim. Hepinize İyi Seneler :)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.