这是豹子的一个代码:
Private pMC As FilgraphManager 'カィメ蚪MCホェFilgraphManagerカヤマ・
Private pVW As IVideoWindow 'カィメ蚪VWホェIVideoWindowカヤマ・
Private Sub Command1_Click()
On Error Resume Next
Set pMC = New FilgraphManager
pMC.Stop
pMC.RenderFile ""
'シモヤリGIFホトシ
On Error GoTo Lhandle
pMC.RenderFile "E:\offline.gif" 'シモヤリGIFカッサュ」ィヘシニャ」ゥ
On Error Resume Next
Set pVW = pMC
pVW.WindowStyle = CLng(&H6000000)
'マ゙カィカッサュヤレPicture1オトエ。ヨミ
pVW.Left = 0: pVW.Top = 0
pVW.Width = Picture1.ScaleWidth
pVW.Height = Picture1.ScaleHeight
pVW.Owner = Picture1.hWnd 'ヤレPicture1ヨミマヤハセ
pVW.MessageDrain = Picture1.hWnd 'エヒミミキヌウ」ヨリメェ」ャモテタエカィメ蠍ッサュオトモメシ・ヒオ・ヒリミ・
pMC.Run
Exit Sub
Lhandle:
MsgBox ("シモヤリホトシエ﨔。")
End SubPrivate Sub Command2_Click()
pMC.Stop
Set pVW = Nothing
Set pMC = Nothing
End SubPrivate Sub Form_Load()
Me.ScaleMode = 3
Picture1.ScaleMode = 3
End Sub但是提示说用户变量类型未定义,如何解决呢(豹子说要调用运动图像播放类型库Quartz.dll,在c:\windows\system32目录下,但是如何调用?)
Private pMC As FilgraphManager 'カィメ蚪MCホェFilgraphManagerカヤマ・
Private pVW As IVideoWindow 'カィメ蚪VWホェIVideoWindowカヤマ・
Private Sub Command1_Click()
On Error Resume Next
Set pMC = New FilgraphManager
pMC.Stop
pMC.RenderFile ""
'シモヤリGIFホトシ
On Error GoTo Lhandle
pMC.RenderFile "E:\offline.gif" 'シモヤリGIFカッサュ」ィヘシニャ」ゥ
On Error Resume Next
Set pVW = pMC
pVW.WindowStyle = CLng(&H6000000)
'マ゙カィカッサュヤレPicture1オトエ。ヨミ
pVW.Left = 0: pVW.Top = 0
pVW.Width = Picture1.ScaleWidth
pVW.Height = Picture1.ScaleHeight
pVW.Owner = Picture1.hWnd 'ヤレPicture1ヨミマヤハセ
pVW.MessageDrain = Picture1.hWnd 'エヒミミキヌウ」ヨリメェ」ャモテタエカィメ蠍ッサュオトモメシ・ヒオ・ヒリミ・
pMC.Run
Exit Sub
Lhandle:
MsgBox ("シモヤリホトシエ﨔。")
End SubPrivate Sub Command2_Click()
pMC.Stop
Set pVW = Nothing
Set pMC = Nothing
End SubPrivate Sub Form_Load()
Me.ScaleMode = 3
Picture1.ScaleMode = 3
End Sub但是提示说用户变量类型未定义,如何解决呢(豹子说要调用运动图像播放类型库Quartz.dll,在c:\windows\system32目录下,但是如何调用?)
"ActiveMovie control type library"