Avatar billede -l_jogge_l- Nybegynder
29. januar 2004 - 09:59 Der er 15 kommentarer og
1 løsning

Kan man: Set File Attributes?

kan man "skjule" og "Skrivbeskytte" filer, ved hjælp af VB koder`?
Avatar billede -l_jogge_l- Nybegynder
29. januar 2004 - 10:01 #1
Og hvordan sletet man filer???
Avatar billede nute Nybegynder
29. januar 2004 - 10:14 #2
Avatar billede -l_jogge_l- Nybegynder
29. januar 2004 - 10:46 #3
det øverste fatter jeg godt nok ikke en hat fis af!
Avatar billede -l_jogge_l- Nybegynder
29. januar 2004 - 10:47 #4
Hvis jeg har en txtfil der hedder test.txt, hvordan får jeg den gemt så?
Avatar billede nute Nybegynder
29. januar 2004 - 10:59 #5
gemt ?? du spurgte om hvordan du kan slette, skrivebeskytte eller skjule en fil ?! Hvis du har en fil der hedder "test.txt", så *er* den jo gemt ...

hvad er det du ikke fatter ?
Avatar billede -l_jogge_l- Nybegynder
29. januar 2004 - 11:18 #6
Sorry... jeg mener GEMT som i HIDDEN...
Avatar billede nute Nybegynder
29. januar 2004 - 11:31 #7
princippet er at du gemmer filen, og derefter setter attributten for filen til hidden:

Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile("test.txt")
f.attributes = f.attributes + 2
Avatar billede sjh Nybegynder
29. januar 2004 - 11:33 #8
Du kan bare bruge SetAttr()

Private Sub Form_Load()
  Call SetAttr("C:\test.txt", vbHidden + vbReadOnly)
End Sub
Avatar billede -l_jogge_l- Nybegynder
29. januar 2004 - 11:48 #9
sjh.. sådanner... takker
Avatar billede -l_jogge_l- Nybegynder
29. januar 2004 - 11:54 #10
Men sig mig hvorfor virker det her ikke???

Dim TempFile As FileSystemObject

TempFile = ("C:\temp.txt")
TempFile.DeleteFile
Avatar billede sjh Nybegynder
29. januar 2004 - 11:59 #11
det skal sikkert være :
Dim TempFile As New FileSystemObject
Avatar billede sjh Nybegynder
29. januar 2004 - 12:00 #12
du kan bare bruge Kill hvis du vil slette en file

Kill "C:\temp.txt"
Avatar billede sjh Nybegynder
29. januar 2004 - 12:02 #13
og så er TempFile jo et object og ikke en string ;)
Avatar billede -l_jogge_l- Nybegynder
29. januar 2004 - 13:00 #14
Nej.... ok.... hold kæft Kill var simpelt! Takker
Avatar billede sjh Nybegynder
29. januar 2004 - 13:02 #15
selv tak :-)
Avatar billede thread Nybegynder
04. februar 2004 - 01:32 #16
SetAttr()
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester