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

再问!如何判断word含有宏?

因为要转换Word为flash的swf,但带有宏的转换不了。
我想如果带宏我就不转换,如何判断带宏? --------------------编程问答--------------------
引用 楼主 nenu0 的回复:
因为要转换Word为flash的swf,但带有宏的转换不了。
我想如果带宏我就不转换,如何判断带宏?


带宏 转换会出现错误把?

你可以在try{}catch{}里面来写不转换的方法或者提示! --------------------编程问答--------------------
引用 1 楼 hou306010849 的回复:
Quote: 引用 楼主 nenu0 的回复:

因为要转换Word为flash的swf,但带有宏的转换不了。
我想如果带宏我就不转换,如何判断带宏?


带宏 转换会出现错误把?

你可以在try{}catch{}里面来写不转换的方法或者提示!


试过,没有错误提示,程序死在那里了。。。word.exe和flash易做图2.2.exe一直在进程里 --------------------编程问答--------------------
引用 2 楼 nenu0 的回复:
Quote: 引用 1 楼 hou306010849 的回复:

Quote: 引用 楼主 nenu0 的回复:

因为要转换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块也没有运行)

--------------------编程问答--------------------
引用 3 楼 hou306010849 的回复:
Quote: 引用 2 楼 nenu0 的回复:

Quote: 引用 1 楼 hou306010849 的回复:

Quote: 引用 楼主 nenu0 的回复:

因为要转换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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,