我试图与背景工作者一起进行压缩,并且运行正常。 Compressor-SDK给我一个调用Status-Callbacks的功能,它也可以正常工作,但是没有后台工作者。当我尝试在backgroundworker中调用函数时,后台工作者告诉我它只能作为一个线程运行,然后该进程被取消。
如何在BW中调用此函数?
我试图在后台工作人员中调用的功能:
Public Function SqxCallback(ByVal pParam As IntPtr, ByRef CallbackInfo As SQX_CALLBACKINFO) As Integer
If CallbackInfo.pszSourceFileName IsNot Nothing Then
Me.lblStatusMsg.Text = " compressing... " & CallbackInfo.pszSourceFileName
Me.lblStatusMsg.Refresh()
End If
Me.ProgressSingle.Value = CallbackInfo.iProgress
Return 1
End Function
答案 0 :(得分:0)
[Settings]
smith=Smith, John Progress Report 2015-07-30