Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Avaus

Sivun loppuun

efteri [07.01.2004 15:00:30]

#

Miten saan laitetua sillein että kun tietokoneen avaa niin ohjelmanikin avautuu?

Minä [07.01.2004 15:14:14]

#

Laita ohjelma tai sen pikakuvake StartUp/Käynnistä kansioon

juhaz [07.01.2004 15:17:08]

#

Laita ohjelman osoite autoexec.bat tiedostoon, jonka pitäisi sijaita sen aseman juurihakemistossa mihin käyttöjärjestelmä on asennettu, mutta luonnollisesti XP:ssä et ehkä löydä tuota tiedostoa tai sitten se ei käynnistä sitä.

Windowsissa voit laittaa jonkun ohjelman pikakuvakkeen startup-hakemistoon, jolloin se ohjelma käynnistyy aina, kun windows käynnistyy. Itselläni XP:ssä tuo startup hakemisto ainakin löytyy sitten osoitteesta C:\Documents and Settings\juha\Start Menu\Programs\Startup , mutta sinulla luonnollisesti se ei välttämättä sijaitse samassa hakemistossa, koska tuolla yhdessä kohtaa teksti 'juha' on mun user windowsissa ja sulla on sitten se oma.

efteri [07.01.2004 15:18:38]

#

Tarkotin että oma ohjelmani avautuu kun käynnistää tietokoneen
(Siis sillein että jos joku on asentanut sen omalle koneelle internetistä niin sen ei tarvii alkaa häksläta tolla star/up hommelilla )
ai niin siis sitä ennen pitää painaa joku nappula päälle.

The Ohjelmoija [07.01.2004 15:36:07]

#

Siis meinaatko, että se itsestään kopioituu Startup kansioon?

efteri [07.01.2004 15:38:58]

#

No kyllä oikestaan eli kun Ohjelman Asetuksista napin pääle niin ohjelma avautuu kun tietokoneen avaa ja sitten kun napin painaa pois niin sitten se ei avaa.

hunajavohveli [07.01.2004 16:27:02]

#

No menee tämän ratkaisu jo astetta pidemmälle. Luonnollisestihan ohjelma ei voi itse avata itseään, jos se ei ole käynnissä. Ja jos se on käynnissä, sitä ei tarvitse avata. Itsestään se käynnistyy kai vain jos se on StartUp-valikossa. Ei mihinkään ohjelmaan kai tuollaista voi tehdä, vai oletko nähnyt sellaisen jossain muussa ohjelmassa?

efteri [07.01.2004 18:20:07]

#

Jep gt-riplessä tai jotakin sinne päin

bob [07.01.2004 23:12:57]

#

rekisteriavain

HKEY_LOCAL_MACHINE (kaikki userit) tai HKEY_CURRENT_USER (kyseinen user)

\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

tonne REG_SZ tyypin avain jonka nimellä ei väliä mutta arvoks sen käynnistyvän ohjelman command line

toimii kaikilla win32, tosin nt ei anna kirjoittaa sitä rekisteriin jos ei ole adminina sisässä...

EDIT: niin saat kirjotettua ne ADVAPI32.DLLn api kutsuilla ohjelmastasi jos käytät VB tms. windows ohjelmointikieli


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta