ConvertError财产

总结
得到最后的转换错误代码。
语法
c#
VB
c++
公共虚拟intConvertError {得到;}
公共重写的只读的财产ConvertError作为整数
公共:虚拟财产intConvertError {intget ();}

属性值

一个值代表过去的错误代码。

讲话

这个属性允许用户来检查一个转换过程中收到的最后一个错误代码。有关更多信息,请参考错误代码

例子
c#
VB
使用Leadtools;使用Leadtools.MediaFoundation;使用LeadtoolsMediaFoundationExamples.Fixtures;公共bool_result =;公共ConvertCtrlForm _form =ConvertCtrlForm ();公共无效HasDialogExample (){/ /引用转换控制ConvertCtrl ConvertCtrl = _form.ConvertCtrl;/ /输入和输出文件字符串inFile = Path.Combine (LEAD_VARS.MediaDir,“ConvertCtrl_Source.avi”);字符串输出文件= Path.Combine (LEAD_VARS.MediaDir,“ConvertCtrl_HasDialogExample.wmv”);试一试{/ /设置源转换convertctrl。源文件= inFile;/ /选择目标格式convertctrl。TargetFormat = TargetFormatType.WMV;/ /选择目标格式的视频和音频输出int指数= 1;TargetVideoFormats TargetVideoFormats = convertctrl.TargetFormats [convertctrl.TargetFormat] .VideoFormats;指数= targetvideoformats.IndexOf (”{33564 d57 - 0000 - 0010 - 8000 - 00 - aa00389b71}”);/ / Windows媒体视频9 (WMV)targetvideoformats。选择=指数;TargetAudioFormats TargetAudioFormats = convertctrl.TargetFormats [convertctrl.TargetFormat] .AudioFormats;指数= targetaudioformats.IndexOf (”{00000161 - 0000 - 0010 - 8000 - 00 - aa00389b71}”);/ / Windows媒体音频(WMA)targetaudioformats。选择=指数;/ /设置目标输出文件和格式convertctrl。TargetFile =输出文件;/ / HasDialog方法告诉我们,控制/ /可以显示所需的设置对话框。/ /检查是否可用的转换源对话框如果(convertctrl.HasDialog (ConvertDlg.TargetFormat)){/ /现在表现出来convertctrl.ShowDialog (ConvertDlg。TargetFormat _form);_result =真正的;}/ /开始捕捉过程convertctrl.StartConvert ();/ /我们将在国家和循环泵消息对于这个示例。/ /但你应该不需要如果从Windows窗体应用程序运行。(convertctrl。状态= = ConvertState.Running)Application.DoEvents ();/ /看看是否有一个错误如果(convertctrl。ConvertError!= 0){/ /设置结果为false_result =;}}(异常){_result =;}}静态LEAD_VARS{公共常量字符串MediaDir =@“C: \ LEADTOOLS21 \媒体”;}
进口Leadtools进口Leadtools.MediaFoundation进口LeadtoolsMediaFoundationExamples.Fixtures公共_result作为布尔=公共_form作为ConvertCtrlForm =ConvertCtrlForm ()公共HasDialogExample ()的引用转换控制昏暗的convertctrl作为ConvertCtrl = _form.ConvertCtrl的输入和输出文件昏暗的inFile作为字符串= Path.Combine (LEAD_VARS.MediaDir“ConvertCtrl_Source.avi”)昏暗的输出文件作为字符串= Path.Combine (LEAD_VARS.MediaDir“ConvertCtrl_HasDialogExample.wmv”)试一试的设置源转换convertctrl。源文件= inFile“选择WMV目标格式convertctrl。TargetFormat = TargetFormatType.WMV“选择目标格式的视频和音频输出昏暗的指数作为整数= 1昏暗的trgvideoformats作为TargetVideoFormats = convertctrl.TargetFormats .VideoFormats (convertctrl.TargetFormat)指数= trgvideoformats.IndexOf (”{33564 d57 - 0000 - 0010 - 8000 - 00 - aa00389b71}”)“Windows媒体视频9 (WMV)trgvideoformats。选择=指数昏暗的trgaudioformats作为TargetAudioFormats = convertctrl.TargetFormats .AudioFormats (convertctrl.TargetFormat)指数= trgaudioformats.IndexOf (”{00000161 - 0000 - 0010 - 8000 - 00 - aa00389b71}”)“Windows媒体音频(WMA)trgaudioformats。选择=指数设置目标输出文件和格式convertctrl。TargetFile =输出文件“HasDialog方法告诉我们,控制“可以显示所需的设置对话框。“检查可用的转换源对话框如果convertctrl.HasDialog (ConvertDlg.TargetFormat)然后“现在显示它convertctrl.ShowDialog (ConvertDlg。TargetFormat _form)_result =真正的结束如果“开始捕捉过程convertctrl.StartConvert ()我们将在国家和循环泵消息对于这个示例。但你应该不需要如果从Windows窗体应用程序运行。convertctrl。状态= ConvertState.RunningApplication.DoEvents ()循环看看是否有一个错误如果convertctrl。ConvertError<> 0然后的结果为false_result =结束如果e1作为异常_result =结束试一试结束公共NotInheritableLEAD_VARS公共常量MediaDir作为字符串=“C: \ LEADTOOLS21 \媒体”结束
需求

目标平台

另请参阅

参考

ConvertCtrl类

ConvertCtrl成员

Leadtools.MediaFoundation作为sembly
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。