Avatar billede kimlarsen1978 Nybegynder
30. januar 2005 - 23:24 Der er 14 kommentarer og
1 løsning

Problem med Server.CreateObject ("ImgSize.Check")

Hejsa, jeg har gennem eksperten fundet dette link

http://www.vpwsys.net/support/reference/ASPImageSize-Example.asp

det løser vist det problem jeg sidder med, men jeg kan ikke oprette objectet, jeg får: Server.CreateObject Failed

Er der nogen der kender andre metoder til at gøre det samme med?
Avatar billede krogstrup Nybegynder
30. januar 2005 - 23:27 #1
hvis du har adgang til at installere komponenter på serveren, skal du have fat i denne:

http://www.serverobjects.com/comp/imgsize.zip

fra denne side:

http://www.serverobjects.com/products.htm

Se "ImageSize" helt nederst på siden under punktet "ServerObjects Inc. Free Components"
Avatar billede softspot Forsker
30. januar 2005 - 23:28 #2
Jeg vil umiddelbart tro det er fordi komponenten ikke er installeret på serveren. Ved du om den er det?
Avatar billede kimlarsen1978 Nybegynder
30. januar 2005 - 23:28 #3
Det har jeg desværre ikke :-(
Avatar billede kimlarsen1978 Nybegynder
30. januar 2005 - 23:38 #4
Jeg er ved at undersøge hvorvidt min udbyder vil installere den...
Avatar billede kimlarsen1978 Nybegynder
30. januar 2005 - 23:39 #5
Det ville de ikke :-(
(Men ok hurtig svar fra UnoEuro.com)
Avatar billede kimlarsen1978 Nybegynder
30. januar 2005 - 23:39 #6
Hvad gør man så?
Avatar billede krogstrup Nybegynder
30. januar 2005 - 23:40 #7
ærgeligt, da komponenten jo rent faktisk er gratis :-)
Avatar billede krogstrup Nybegynder
30. januar 2005 - 23:41 #8
prøv at spørge dem om de har installeret en komponent man kan benytte til serverside at undersøge et billedes størrelse
Avatar billede kimlarsen1978 Nybegynder
30. januar 2005 - 23:43 #9
Svaret fra UnoEuro lød:
***
Beklager, vi installere ikke nye komponenter på serveren, da det tidligere har vist sig at nogle komponenter kan få serveren til at crashe ved brug.
***

Jeg spørg lige om de har en anden component...
Avatar billede kimlarsen1978 Nybegynder
30. januar 2005 - 23:49 #10
De har ASPImage eller AspJpeg kan det hjælpe mig?
Avatar billede krogstrup Nybegynder
31. januar 2005 - 10:57 #11
det vil jeg tro - men du bliver nok nødt til selv at tygge dig igennem dokumentationen for disse komponenter. Eller sende en mail til udvikleren af ovenstående komponenter.

ASPImage = http://www.serverobjects.com/comp/Aspimage.htm
Avatar billede eagleeye Praktikant
12. februar 2005 - 00:51 #12
er det størrelse på et billede så kan du bruger ASPImage eks:


Set Image = Server.CreateObject("AspImage.Image")
Image.LoadImage ("d:\inetpub\wwwroot\images\map.jpg")
Response.Write "Image Height = " & Image.MaxY & " - Image Width = " & Image.MaxX
Set Image = Nothing

ASPiamge kan ikke load gif filer.

Alternativt kan man bruge FileSystemObject til at finde størrelsen, det viker på bmp,jpg,png, eller gif filer se links:
http://www.4guysfromrolla.com/webtech/code/imgsz.asp.html
Eks på koden: http://eksperten.dk/spm/458477
Avatar billede kimlarsen1978 Nybegynder
12. februar 2005 - 10:53 #13
Heysa. Sorry jeg ikke har fået fulgt op på tråden.
Jeg gjorde det at jeg lavede 2 funktiooner en der kunne sætte størrelse ud fra bredden og en der kunne ud fra højden.

Jeg har så gjort det at jeg er begyndt at gemme billede størrelsen ved upload, de billeder jeg så har liggende uden størrelse - tjaaa bare ærgeligt :-)
Avatar billede kimlarsen1978 Nybegynder
12. februar 2005 - 10:54 #14
Jeg vil godt give point til dig eagleeye for dit svar
Avatar billede eagleeye Praktikant
12. februar 2005 - 11:25 #15
Ok, så laver jeg et svar :)
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