Avatar billede axkris Nybegynder
10. juni 2003 - 17:39 Der er 2 kommentarer og
1 løsning

Undgå overskrivning med Image.SaveImage

Hej

Hvordan undgår man, at Image.SaveImage (ASPImage) overskriver det billede, som allerede ligger på serveren?

Kan man gøre det på en smart måde, som man f.eks. kan med ASPUpload: "Upload.OverwriteFiles = false" ?
Avatar billede eagleeye Praktikant
10. juni 2003 - 17:58 #1
Mig bekendt kan man ikke få ASPImage til at tjekke som filen findes og så iukke gemme den. Typisk ønsker man netop at ASPImage skal overskrive filen efter upload hvis man vil justere filen til en bestemt størrelse.
Jeg kan heller ikke lige finde noget på denne side:
http://www.serverobjects.com/comp/Aspimage.htm

Så må du bruge FSO's FileExists :

Set fso=Server.CreateObject("Scripting.FileSystemObject")
If fso.FileExists( server.MapPath("xxxx.yyy")) = false Then
  Image.SaveImage ("xxxx.yyy")
else
  'Fejl filen findes
end if
Avatar billede axkris Nybegynder
10. juni 2003 - 18:00 #2
Jeg frygtede også for, at jeg måtte nøjes med FileExists, fordi den gør det hele mere besværligt i mit tilfælde.
Avatar billede axkris Nybegynder
14. juni 2003 - 20:01 #3
Slukker og slukker
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