コードは次のとおりです。
jscript
コードコピーは次のとおりです。
functiongenerateguid(){
vartypelib = newactivexobject( "scriptlet.typelib");
return(typelib.guid);
}
vbscript
コードコピーは次のとおりです。
functiongenerateguid()
dimtypelib
settypelib = server.createObject( "scriptlet.typelib")
geneateguid = typelib.guid
エンド機能
クライアント側で使用する場合は、VBScriptコードをわずかに変更する必要があります。つまり、:
settypelib = server.createObject( "scriptlet.typelib")
修正:
settypelib = createObject( "scriptlet.typelib")
ただし、クライアントがActiveXを使用する場合、IEのデフォルトのセキュリティ設定はActiveXを許可するかどうかを促すため、使用することはお勧めしません。
ASPサーバーの場合は、可能です
ASP(VBSを使用)
コードコピーは次のとおりです。
function guid()
Dim Objtypelib
set objtypelib = createObject( "scriptlet.typelib")
guid = left(cstr(objtypelib.guid)、38)
objtypelib =何も設定しません
エンド関数
ASP(JScriptを使用)サーバーにGUIDを作成するためのコードは次のとおりです。
コードコピーは次のとおりです。
function guid(){
new ActiveXObject( "Scriptlet.Typelib")
}