<quote>Jeg kunne godt tænke mig at lave et program der, når man kører det tager en bestemt fil, og gemmer et bestemt sted. Fx. jeg vil gerne have at det hver gang man kører det gemmer min fil, i c:\\windows\\ og der skal den så ligge filen hver gang mand kører programemt.
Håber en af jer kan hjælpe mig.
</quote>
Det kan jeg!
For overhoved at kun arbejde med filer skal du hente en reference som hedder
FileSystemObject
Den henter du ved at vælge project>referencer og Microsoft Scripting Runtime
så skal du erklære disse varibler
Dim Fso as FileSystemObject
Dim Fil as File
i dit tilfælde ksal du skrive lf.g kode i form load handlingen.
Fil = Fso.CopyFile("c:\\x\\fil.filnavn", "c:\\windows\\fil.filnavn", False) ' kopier filen i fil.filnavn fra
'mappen c:\\x" til c:\\windows
'Den sidste false betyder at en eksisterende fil ikke må overskrives, havde der sået true betød det at en eksterende fil godt må overskrives.
en formel ser således ud:
'for at kopire filer
*Hent referencen FileSystemObject ved at vælge project>reference og Microsoft Scripting Runtime
*erklær to varbler som henholdvis FileSyetmObject og File
f.eks Dim Fso as FileSystemObject
og Dim Fil as File
*skrive koden
fso.copyfile(fra,til,[må den overskrive=nej=false,ja=true])
Håber du kan bruge det til noget!
mvh.
Thomas Christensen