2009-12-08 3 views
3

이전 vbscript에서 foo = CreateObject (x.y) 명령을 실행했습니다. 이 스크립트를 다른 컴퓨터에서 실행하고 싶습니다. (이 스크립트는 현재 btw에서 실행되지 않습니다.) 그러나 CreateObject 명령을 실행하려면 어떤 DLL을 등록해야하는지, 아니면 내가해야 할 다른 작업을 알지 못합니다.VBScript에서 역 CreateObject

새 컴퓨터에 복사해야하는 dll은 무엇이며 어떻게 등록해야합니까? 그 밖의 작업은 무엇입니까?

어쩌면 그들은 OCX입니까?

건배.

답변

6

HKEY_CLASSES_ROOT\x.y\CLSID 키에 대한 컴퓨터 레지스트리를 확인해야합니다. 그 {GUID}

구현하는 방법을 만들 개체의 그 HKEY_CLASSES_ROOT\CLSID\{GUID}\InprocServer32

+0

로 이동? 시원한. –

+0

멋지지 않다; VB6 번부터, 나는 레지스트리를 싫어하는 것을 배웠다. =) –

+0

이제 레지스트리 설정과 DLL을 모두 내보내고 다른 컴퓨터로 복사한다. –