再问!如何判断word含有宏?
因为要转换Word为flash的swf,但带有宏的转换不了。我想如果带宏我就不转换,如何判断带宏? --------------------编程问答--------------------
带宏 转换会出现错误把?
你可以在try{}catch{}里面来写不转换的方法或者提示! --------------------编程问答--------------------
试过,没有错误提示,程序死在那里了。。。word.exe和flash易做图2.2.exe一直在进程里 --------------------编程问答--------------------
因为要转换Word为flash的swf,但带有宏的转换不了。
我想如果带宏我就不转换,如何判断带宏?
带宏 转换会出现错误把?
你可以在try{}catch{}里面来写不转换的方法或者提示!
试过,没有错误提示,程序死在那里了。。。word.exe和flash易做图2.2.exe一直在进程里
http://www.cnblogs.com/mgen/archive/2011/10/18/2216869.html
看看这个!
在.NET 4.0下,Environment.FailFast代码会抛出FatalExecutionEngineError,而在4.0之前会抛出ExecutionEngineException。但都不会有任何输出(GC没有清理对象,同时finally块也没有运行)
--------------------编程问答--------------------
因为要转换Word为flash的swf,但带有宏的转换不了。
我想如果带宏我就不转换,如何判断带宏?
带宏 转换会出现错误把?
你可以在try{}catch{}里面来写不转换的方法或者提示!
试过,没有错误提示,程序死在那里了。。。word.exe和flash易做图2.2.exe一直在进程里
http://www.cnblogs.com/mgen/archive/2011/10/18/2216869.html
看看这个!
在.NET 4.0下,Environment.FailFast代码会抛出FatalExecutionEngineError,而在4.0之前会抛出ExecutionEngineException。但都不会有任何输出(GC没有清理对象,同时finally块也没有运行)
这又该怎么样呢?请指教!
我的转换程序如下:
public void ProcessExec(string sourceFileName, string outPutFileName)
{
//FlashPaper文件安装路径 可自行设置
//string flashPrinter = @"D:\Program Files\FlashPaper2.2\FlashPrinter.exe\";
string flashPrinter = @"D:\FlashPaper2.2\FlashPrinter.exe";
Process pss = new Process();
pss.StartInfo.FileName = flashPrinter;
pss.StartInfo.UseShellExecute = true;
pss.StartInfo.CreateNoWindow = false;
pss.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
pss.StartInfo.Arguments = string.Format(" {0} {1} -o {2}", "\"" +
flashPrinter + "\"", "\"" + sourceFileName + "\"", "\"" + outPutFileName + "\"");
try
{
pss.Start();
pss.WaitForExit();
pss.Close();
//while (!pss.HasExited)
//{
// continue;
//}
System.Threading.Thread.Sleep(4000);
Response.Write("成功");
}
catch (Exception ex)
{
throw ex;
}
}
补充:.NET技术 , ASP.NET