Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Tiedostojen korvaus

Pasikki [22.12.2006 18:17:39]

#

Teen apuohjelmaa erääseen pelimodiini.
Kun ohjelman asentaa seuraavalla tavalla...:

-c:
--Peli
---data
----1.bmp
----2.bmp
---apuohjelma
----data
-----1.bmp
-----2.bmp

...miten saan ohjelman korvaamaan tiedoston
C:\Peli\Data\1.bmp tiedostolla C:\Peli\apuohjelma\data\1.bmp ?

moptim [22.12.2006 18:30:49]

#

FileCopy "C:\Peli\apuohjelma\data\1.bmp", "C:\Peli\Data\1.bmp"

Pasikki [22.12.2006 18:40:45]

#

kiitän

Antti Laaksonen [22.12.2006 18:43:59]

#

Tämä koodi toimii pelin hakemistosta riippumatta:

FileCopy App.Path + "\data\1.bmp", App.Path + "\..\data\1.bmp"

Ainoa oletus on, että apuohjelma on asennettu pelihakemiston alihakemistoon. Esim. jos peli on hakemistossa f:\hämäys\abc, kopiointi menee silti oikein. App.Path paljastaa hakemiston, johon ohjelma on asennettu.

Pasikki [22.12.2006 19:53:50]

#

juu, tajusin itsekkin äsken soveltaa tuota, mutta kiitos kuitenkin

Vastaus

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

Tietoa sivustosta