- MS Visual Studio .NET から Diff Doc や Convert XLS を操作できますか?
-
もちろん可能です。
文書比較ソフトの Diff Doc や、エクセル変換ソフトの Convert XLS などは、MS Visual Studio .NET から操作することも可能です。
以下の例は、MS Visual Studio .NET 内でコマンドラインを使用して、Diff Doc や Convert XLS などのアプリケーションとやり取りする方法です。
cmdLine = @”/S “ + filename.doc + “ /F” + fromType + “ /T “ + filename.pdf + “ /C” + toType + “ /L” + @”c:\temp\testsave\result.log”; Process DOS = null; ProcessStartInfo qOptions = new ProcessStartInfo (programpath, cmdLine); qOptions.RedirectStandardOutput = true; qOptions.RedirectStandardError = true; qOptions.UseShellexceute = false; qOptions.WindowStyle = ProcessWindowStyle.Hidden; DOS = Process.Start(qOptions) DOS.WaitForExit(); Result = DOS.StandardOutput.ReadToEnd(); String error = DOS.StandardError.ReadToEnd();
目次
