文件操作——创建移动删除文件夹

以下两份文件:







图像尺寸





<

图为图像/英特尔.gif

HW = readimg(图文)

响应:写图形尺寸:HW(0)XHW(1)



response.write
response.write高度= HW(0)

response.write宽度= HW(0)>

%>






uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d uff0d

graphicdetect.asp

<

昏暗的HW


函数的AscAt(S,N)

ASCAT = ASC(MID(S,N,1))

端功能


函数的HexAt(S,N)

hexat =进制(AscAt(S,N))

端功能


功能isjpg(fichero)

如果仪器(ucase(fichero)、jpg)> 0

isjpg =真

其他的

isjpg = false

最后如果

端功能


功能ispng(fichero)

如果仪器(ucase(fichero)、PNG)> 0

ispng =真

其他的

ispng = false

最后如果

端功能


功能isgif(fichero)

如果仪器(ucase(fichero)、GIF)> 0

isgif =真

其他的

isgif = false

最后如果

端功能


功能isbmp(fichero)

如果仪器(ucase(fichero)、.bmp)> 0

isbmp =真

其他的

isbmp = false

最后如果

端功能


功能iswmf(fichero)

如果仪器(ucase(fichero)、.wmf)> 0

iswmf =真

其他的

iswmf = false

最后如果

端功能


功能iswebimg(F)

如果isgif(F)或isjpg(F)或ispng(F)或isbmp(F)

然后

iswebimg =真

其他的

iswebimg =真

最后如果

端功能


功能readimg(fichero)

如果isgif(fichero)然后

readimg = readgif(fichero)

其他的

如果isjpg(fichero)然后

readimg = readjpg(fichero)

其他的

如果ispng(fichero)然后

readimg = readpng(fichero)

其他的

如果isbmp(fichero)然后

readimg = readpng(fichero)

其他的

如果iswmf(fichero)然后

readimg = readwmf(fichero)

其他的

readimg =阵列(0,0)

最后如果

最后如果

最后如果

最后如果

最后如果

端功能


功能readjpg(fichero)

昏暗的FSO,TS,S,HW,nbytes

数组()

设置FSO = CreateObject(脚本。FileSystemObject )

设置TS = fso.opentextfile(server.mappath(http://www.ekangw.net/ fichero),1)

S =右(ts.read(167),4)

HW(0)= hextodec(HexAt(S,3)hexat(S,4))

HW(1)= hextodec(HexAt(S,1)hexat(S,2))

TS关闭

readjpg =硬件

端功能


功能readpng(fichero)

昏暗的FSO,TS,S,HW,nbytes

数组()

设置FSO = CreateObject(脚本。FileSystemObject )

设置TS = fso.opentextfile(server.mappath(http://www.ekangw.net/ fichero),1)

S =右(ts.read(24),8)

HW(0)= hextodec(HexAt(S,3)hexat(S,4))

HW(1)= hextodec(HexAt(S,7)hexat(S,8))

TS关闭

readpng =硬件

端功能


功能readgif(fichero)

昏暗的FSO,TS,S,HW,nbytes

数组()

设置FSO = CreateObject(脚本。FileSystemObject )

设置TS = fso.opentextfile(server.mappath(http://www.ekangw.net/ fichero),1)

S =右(ts.read(10),4)

HW(0)= hextodec(HexAt(S,2)hexat(S,1))

HW(1)= hextodec(HexAt(S,4)hexat(S,3))

TS关闭

readgif =硬件

端功能




功能readwmf(fichero)

昏暗的FSO,TS,S,HW,nbytes

数组()

设置FSO = CreateObject(脚本。FileSystemObject )

设置TS = fso.opentextfile(server.mappath(http://www.ekangw.net/ fichero),1)

S =右(ts.read(14),4)

HW(0)= hextodec(HexAt(S,2)hexat(S,1))

HW(1)= hextodec(HexAt(S,4)hexat(S,3))

TS关闭

readwmf =硬件

端功能


功能readbmp(fichero)

昏暗的FSO,TS,S,HW,nbytes

数组()

设置FSO = CreateObject(脚本。FileSystemObject )

设置TS = fso.opentextfile(server.mappath(http://www.ekangw.net/ fichero),1)

S =右(ts.read(24),8)

HW(0)= hextodec(HexAt(S,4)hexat(S,3))

HW(1)= hextodec(HexAt(S,8)hexat(S,7))

TS关闭

readbmp =硬件

端功能


功能IsDigit(C)

如果仪器(0123456789、C > 0)

IsDigit =真

其他的

IsDigit = false

最后如果

端功能


功能ishex(C)

如果仪器(0123456789abcdefabcdef,C)> 0

ishex =真

其他的

ishex = false

最后如果

端功能


函数的HexToDec(cadhex)

昏暗的N,I,CH,小数

十进制= 0

N = Len(cadhex)

对于i = 1到n

CH =中(cadhex,I,1)

如果ishex(CH)然后

十进制=十进制* 16

如果IsDigit(C)然后

十进制=十进制+ CH

其他的

小数=小数+ ASC(ucase(CH))-抗坏血酸()

最后如果

其他的

hextodec = - 1

最后如果

下一个

hextodec =小数

端功能

%>