Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 34 odgovora
  • 9.445 pregleda

Najnovija ↓

visual basic startup problem 11.12.2007. u 09:21 · pre 229 meseci #1
Imam prog. napravljen u visual basic-u, ima li netko ideju kako da napravim da kad jednom pokrenem taj prog. da mi se on uvijek pokrece startanjem win-a, tj. u startup-u, i treba mi kod za to

Hvala
Re: visual basic startup problem 11.12.2007. u 10:44 · pre 229 meseci #2
Potrazi u Windows forumima kako se namesta da se neka aplikacija pokrece pri startup-u a onda odaberi neki nacin samo iz koda to uradi. Ako ne budes znao taj poslednji deo, pitaj
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: visual basic startup problem 11.12.2007. u 14:48 · pre 229 meseci #3
Ja koliko znam imaš varijantu da postaviš prečicu do programa u startup folder ili da upišeš u registry vrednost koja će da pokreće tvoj program.
Evo koda iz jednog mog programa:
Code:

            try
            {
                RegistryKey reg = Registry.CurrentUser.CreateSubKey(
                    "Software\\Microsoft\\Windows\\CurrentVersion\\Run");
                if (chkAutoStartUp.Checked == true)
                    reg.SetValue("startWithWin", Application.ExecutablePath);
                else reg.DeleteValue("startWithWin", false);
            }
            catch (Exception pe)
            {
                MessageBox.Show("Problem pri upisu u registry, izmene neće biti sačuvane" +
                    ":\n" + pe.Message, "Error");
            }


Moraš da na početku fajla dodaš using Microsoft.Win32;
chkAutoStartUp je kontrola tipa CheckBox. :)
Potpis
Expert Opinions - Niche Articles
Re: visual basic startup problem 11.12.2007. u 20:00 · pre 229 meseci
izmenjeno 1 put, poslednji put pr0gramer 11.12.2007. u 21:18
  1. pr0gramer11.12.2007. u 21:18zapis iz teksta poruke
#4
hm..

Private Sub Form_Load()
try
{
RegistryKey reg = Registry.CurrentUser.CreateSubKey(
"Software\\Microsoft\\Windows\\CurrentVersion\\Run");
if (chkAutoStartUp.Checked == true)
reg.SetValue("startWithWin", Application.ExecutablePath);
else reg.DeleteValue("startWithWin", false);
}
catch (Exception pe)
{
MessageBox.Show("Problem pri upisu u registry, izmene nec'e biti sac(uvane" +
":\n" + pe.Message, "Error");
}
End Sub

ovako ne radi, mora da sam nesto u kodu zeznuo
Re: visual basic startup problem 11.12.2007. u 22:45 · pre 229 meseci #6
Citat:
toxi_programer: Možda treba promeniti kod malo ja ne znam VB.NET.
Reci nam koju grešku dobijaš.

I jel si dodao onu using direktivu?


Imports u VB.NET, ne using.
Potpis
Mislim, šta reći !
Re: visual basic startup problem 12.12.2007. u 02:16 · pre 229 meseci #7
Citat:
pr0gramer: ovako ne radi, mora da sam nesto u kodu zeznuo

Jesi - pomesao si vb.net i c# kod.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: visual basic startup problem 12.12.2007. u 10:21 · pre 229 meseci #8
koristim vb6, tek sam počeo raditi u njemu, pa vas molim dali mi netko može reći koji kod da stavim pod
Private Sub Form_Load()

Hvala
Re: visual basic startup problem 12.12.2007. u 16:34 · pre 229 meseci #9
evo krckova klasa....


http://static.elitesecurity.or...8/488354/clsRegistryAccess.cls


Code:
Dim Registry As New clsRegistryAccess
Dim lRet As Long
Dim AppPath As String

AppPath = Replace(App.Path & "\" & App.EXEName & ".exe", "\\", "\")

lRet = Registry.WriteString("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run", App.Title, AppPath)
Re: visual basic startup problem 12.12.2007. u 21:40 · pre 229 meseci #14
U Project prozoru desni klik/add/Class Module pa na tab Existing, pronadjes klasu i kad je uvezes, CTRL+S da bi je snimio.
Potpis
Svoje najlepše dane proveo sam noću.
Re: visual basic startup problem 12.12.2007. u 21:48 · pre 229 meseci #15
ali koju klasu trebam ubaciti za ovaj kod?

Dim Registry As New clsRegistryAccess
Dim lRet As Long
Dim AppPath As String

AppPath = Replace(App.Path & "\" & App.EXEName & ".exe", "\\", "\")

lRet = Registry.WriteString("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run", App.Title, AppPath)
Re: visual basic startup problem 12.12.2007. u 22:12 · pre 229 meseci #16
Imam utisak da nisi iskopirao kod iz klase koju je @The_End_is_close okacio zajedno sa primerom za njeno pozivanje.
Evo ga ovde: http://static.elitesecurity.or...8/488354/clsRegistryAccess.cls

Kreiraj novi Class Module i iskopiraj ovaj kod u njega pa usnimi. Zatim koristi kod za njeno pozivanje.
Potpis
Svoje najlepše dane proveo sam noću.
Re: visual basic startup problem 13.12.2007. u 09:30 · pre 229 meseci #18
opet ne radi...
Može mi netko od vas to napraviti pa mi poslati source za vb6

Hvala
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme