좋아, 내가 뭘 잘못 했니?wsc 파일이있는 클래스 포함
SCRIPT.VBS :
set inc = createobject("script.runner")
inc.Include "class"
set x = new test
x.msg' here i get the error 'undefined class'!
하여 등록 정보 .wsc 파일 :
<?xml version="1.0"?>
<component>
<registration
description="wsc"
progid="script.runner"
version="1.00"
classid="{f65e154c-43b3-4f8f-aa3d-535af68f51d1}"
>
</registration>
<public>
<method name="Include">
<PARAMETER name="Script"/>
</method>
</public>
<script language="VBScript">
<![CDATA[
Sub Include(Script)
ExecuteGlobal(CreateObject("scripting.filesystemobject").OpenTextFile(Script & ".vbs", 1).Readall & VBNewLine)
End Sub
]]>
</script>
</component>
CLASS 내가 이런 식으로 내부 클래스와 VBScript를 포함하기 위해 노력하고있어. VBS :
class test
public sub msg
msgbox "hi"
end sub
end class
클래스를 사용하려고한다면 wsc 파일에서 정의해야 할 수도 있습니다. 잘 모르겠 음 ..
어떤 도움을 주셔서 감사합니다!