2010-04-28 4 views
0
<html> 
<body> 
<%@ Language=VBScript ENABLESESSIONSTATE = False%> 
<form Name="sushant" method="post" action="sushant.asp"> 
<select id="selFiles" name="selFiles" class="Select" style="width: 250px" tabindex="130"> 

<% 

Dim fso, folder, files 

Set fso=Server.CreateObject("Scripting.FileSystemObject") 

Set folder=fso.GetFolder("C:\") 

Set files=folder.Files  
For each folderIdx In files 

    Response.Write("<option>" + folderIdx.Name + "</option>") 

Next 

%> 
</select> 
</body> 
</html> 

다른 파일에서 링크를 지정하여이 코드를 시도하고 있습니다. 하지만 실행 IE는 라인 집합에서 오류를 보여줍니다 fso = Server.createobject ..... 나는 노력하고 있지만 오류를 찾을 수 없습니다. 누구든지 나를 도와 줄 수 있어요. 형식 문제에 대해 사과드립니다.databind dropdow- 목록

+0

실제 오류 코드는 무엇입니까? – edosoft

+0

서버 개체, ASP 0177 (0x8007007E) 8007007e – sushant

+0

내 컴퓨터에서 코드를 시도했는데 성공했습니다. 나는 그것이 당신의 코드라고 생각하지 않습니다. 서버에 이상이있을 것입니다. – Kosta

답변

0

일반적으로 시스템에서 등록 된 개체를 찾을 수없는 경우 해당 오류가 발생합니다.

regsvr32 %windir%\system32\scrrun.dll 

알려주고 정렬하는지 확인하십시오.

AV 소프트웨어를 사용하는 서버에서 FSO와 관련된 문제가 발생 했으므로이 문제도 확인하십시오.

관련 문제