ADO bruge Open som pointer i stedet for loadFromFile
Lige nu bruger jeg følgende kode til at streame MP3'er - problemet er at HELE filen loades ind i mine ram, hvilket er lidt tosset med mine 120mb mp3'ere (compilations)hvordan bruger jeg OPEN metoden, sådan at objStream bruges som pointer til filen ??
-----------------
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = 1
objStream.LoadFromFile Request.querystring("Listen")
lSize = objStream.size
CHUNK=2048
NumberofBlocks=(lSize -(lsize mod chunk))/chunk
For lBlocks = 1 To NumberofBlocks
If Response.IsClientConnected = False Then Exit For
Response.BinaryWrite objStream.Read(CHUNK)
Response.Flush
Next
----------------
jeg har prøvet følgende:
objStream.Open "URL=" & Request.querystring("Listen")
objStream.Open Request.querystring("Listen")
det skal lige siges at " Request.querystring("Listen") " indeholder den fuldstendige sti til min mp3... fx D:\mp3'er\sang.mp3
hvad gør jeg galt ?
