Tja. vad är objFSO? jag ser inte att du skapar det objektet någonstans.. Prova använda OpentextFile istället för CreateTextFile. löste det. tydligen måste jag spara vissa filer som unicode och vissa som ascii, nån som vet varför?problem med xmlhttp
Har lite problem som jag sett andra har stött på innan här på forumet. Jag har ett script (körde vb för den ska schemaläggas senare) som går in och hämtar en viss fil från en sida. Det funkar perfekt, sparar ner filen som .txt, inga dimmor. men från en annan sida får jag
"invalid procedure call or argument" när jag ska skriva till filen.
Änvänder mig av koden här från Pellesoft.
<code>
Set objGetPage = CreateObject("Microsoft.XMLHTTP")
'Hämta filen
objGetPage.Open "GET","http://www.aftonbladet.se/ettor/webb/26_normal.html", False
objGetPage.Send
strHTML=objGetPage.responseText
'Stäng objektet
Set objGetPage = Nothing
'Spara Ner filen till Temp katalogen
Set objTxt = objFSO.CreateTextFile("C:\Temp\aftonbladet_se.txt",True,False)
objTxt.WriteLine strHTML - <b>här får ja fel. själva strHTML är inte tom för ja har testat skriva ut den.</b>
objTxt.Close
Set objTxt = Nothing
Set objFSO = Nothing
</code>
NÅn som vet hur ja ska göra? Tanken är att ja ska hämta ut en sportnyhet med instr osv. funkar bra med en annan sportsida men här går det inte. nån som vet varför?Sv: problem med xmlhttp
jag saknar alltså
set objFSO = server.createobject("scripting.filesystemobject")Sv: problem med xmlhttp
Om textfilen inte finns skapas den.Sv: problem med xmlhttp
för nu får jag ett annat problem. jag kan bara.
ja kan bara spara aftonbladet som som unicode men inte öppna det sen.
<code>
Set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.OpenTextfile("C:\temp\aftonbladet_se.txt",1,true,0)
</code>
då får ja invalid procedure call felet igen...någon med ett förslag?