74 messaggi dal 06 settembre 2002
... ecco quello che fa al caso nostro:

http://www.4guysfromrolla.com/webtech/050300-1.shtml

ciauz!!!
3.122 messaggi dal 16 maggio 2002
L'hai gia' provato? Funziona con tutti i tipi di immagini?

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
74 messaggi dal 06 settembre 2002
provato e funziona.
ci sono alcune correzioni da fare se nelle tue pagine usi
<% option explicit %>
(solo alcune variabili non "dichiarate" col Dim)
altrimenti funziona da subito (e funziona pure bene).
Modificato da Lupo il 12 novembre 2002 19.00 -
GRANDE ... questo mi serviva come il pane.

Grazie mille

Pierpaolo

Pierpaolo Villano

==============================
www.folclore.it
Lo spettacolo delle tradizioni popolari
76 messaggi dal 21 novembre 2002
Sotto parte del codice ma come faccio a sapere solo la dimensione dell'immagine come la faccio a richiamare la funzione?


Ciao?



':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
'::: :::
'::: This function gets a specified number of bytes from any :::
'::: file, starting at the offset (base 1) :::
'::: :::
'::: Passed: :::
'::: flnm => Filespec of file to read :::
'::: offset => Offset at which to start reading :::
'::: bytes => How many bytes to read :::
'::: :::
':::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function GetBytes(flnm, offset, bytes)

Dim objFSO
Dim objFTemp
Dim objTextStream
Dim lngSize

on error resume next

Set objFSO = CreateObject("Scripting.FileSystemObject")

' First, we get the filesize
Set objFTemp = objFSO.GetFile(flnm)
lngSize = objFTemp.Size
set objFTemp = nothing

fsoForReading = 1
Set objTextStream = objFSO.OpenTextFile(flnm, fsoForReading)

if offset > 0 then
strBuff = objTextStream.Read(offset - 1)
end if

if bytes = -1 then ' Get All!

GetBytes = objTextStream.Read(lngSize) 'ReadAll

else

GetBytes = objTextStream.Read(bytes)

end if

objTextStream.Close
set objTextStream = nothing
set objFSO = nothing

end function
3.122 messaggi dal 16 maggio 2002
La funzione gfxSpex ti restituisce true se il file che gli hai passato e' un file immagine, false in caso contrario. Se e' true allora ti va a modificare i parametri che gli passi, cioe' la larghezza, l'altezza, il numero di colori e il formato dell'immagine, percio', a funzione eseguita, ti ritrovi in queste variabili i valori che volevi conoscere.
Questo script funziona alla perfezione, era proprio quello che mi serviva.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
76 messaggi dal 21 novembre 2002
io ho la necessita di sapere la dimensione (larghezza e altezza) dell'immagine cosi che poi mi apre un pop-up tramite una funzione a dimensione immagine.

C'e il modo quindi dato una immagine di sapere la sua larghezza e altezza?

Ciao
3.122 messaggi dal 16 maggio 2002
Ti avevo appena risposto!!
La funzione gfxSpex viene invocata con questa sintassi:
gfxSpex(path,w,h,c,strType)
e restituisce true nel caso il file passato sia un file immagine, flse in caso contrario.
Path e' il percorso fisico dell'immagine, pertanto se ne conosci quello virtuale basta applicargli un server.mappath;
w e' una variabile che conterra' la larghezza dell'immagine una volta invocata la funzione;
h e' una variabile che conterra' l'altezza dell'immagine una volta invocata la funzione;
c e' una variabile che conterra' il numero di colori dell'immagine una volta invocata la funzione;
strType e' una variabile che conterra' il tipo di immagine una volta invocata la funzione.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.