Miten ilmoitan avattavan teksti tiedoston jos se on samassa tiedostossa kuin ohjelma ilman että kirjoitan koko polkua.
Syynä se että jos ohjelma siirretään toiselle koneelle silloin hakemisto polku toden näköisesti olisi väärä.
Kiitän avusta jo tässä vaiheessa avusta ^^
Miten olisi app.path?
juu kiitos, laiskaa touhua ku ei jaksa ite hakea vastauasta.
riippuu kielestä... vb.netissä se on application.startuppath
ja VB6 ei ole niin väliä laitatko app.path vai jätätkö pois... kummatkin käsittelee ohjelman juurihakemistoa
tesmu kirjoitti:
kummatkin käsittelee ohjelman juurihakemistoa
No ei välttämättä, itsellä on ilmestynyt filejä c:n juureenkin jos jätän sen pois.
Oletuksena hakemisto on se, jossa olit, kun ohjelman käynnistit. Jos menet Explorerilla ohjelman hakemistoon ja tuplaklikkailet .exeä, niin työhakemistoksi tulee ohjelman hakemisto.
Jos taas tuplaklikkailet pikakuvaketta työpöydällä (jossa ei ole working directoryä asetettuna) työhakemistoksi tulee työpöytä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.