运行以下代码时,我收到一条Object Required错误消息。可以任何帮助,经典的ASP不是我的强项。
<%
Function WriteToFile(strFile, strContent)
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
' Second argument: 0 = reading, 1 = writing, 8 = appending
' Third argument: True = create file if it doesn't exist, false = dont
Set objTextFile = objFSO.OpenTextFile(strFile, 8, True)
objTextFile.Write strContent
objTextFile.Close
Set objTextFile = Nothing
Set objFSO = Nothing
End Function
Call WriteDataToFile("test.txt", "test")
%>
答案 0 :(得分:1)
不确定您在哪一行收到错误,但尝试使用Server.MapPath():
Set objTextFile = objFSO.OpenTextFile(Server.MapPath(strFile), 8, True)
以便应用程序知道创建/定位文件的位置。