当前位置:编程学习 > C#/ASP.NET >>

谁能给解释一下代码

Set objRegistration = Server.CreateObject("Registration.Examination")
if objRegistration.PractitionerCanCreate() = 0 then
blnCanAddNew = false
end if
Set objRegistration = nothing

if Err.number <> 0 then
blnCanAddNew = false
end if

谁能给解释一下代码
--------------------编程问答-------------------- 這是一段ASP中的VB腳本

'LZ少copy了一行代易做图,做錯誤處理,這行代易做图必須加
On Error Resume Next

'Server.CreateObject用來在服務器端創建一個com組件,類型為Registration.Examina
Set   objRegistration   =   Server.CreateObject("Registration.Examination") 
'下面四行代易做图,應該不用說了吧
if   objRegistration.PractitionerCanCreate()   =   0   then 
      blnCanAddNew   =   false 
end   if 
Set   objRegistration   =   nothing 

'從On Error Resume Next到此的代易做图段中,如果出現錯誤,則將blnCanAddNew設為false
'ASP中如果出錯,Err.Number一定不為0
if   Err.number   <>   0   then 
      blnCanAddNew   =   false 
end   if 

--------------------编程问答-------------------- Set   objRegistration   =   Server.CreateObject("Registration.Examination") 
Server.CreateObject用來在服務器端創建一個com組件,類型為Registration.Examina,他的作用是什么呀,
objRegistration.PractitionerCanCreate()的意思是什么呢
--------------------编程问答-------------------- 如果改成ASP.NET,用C#怎么改呀 --------------------编程问答-------------------- Set       objRegistration       =       Server.CreateObject("Registration.Examination")   
Server.CreateObject用來在服務器端創建一個com組件,類型為Registration.Examina,他的作用是什么呀, 
objRegistration.PractitionerCanCreate()的意思是什么呢 
-----------------------------
我沒有用過這個組件,當然不知道這個組件是怎么用的。 --------------------编程问答-------------------- 這個組件 是自己做的吗,还是类似COM组件那种加载的呀 --------------------编程问答-------------------- 再问
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,