0

私のプログラムでは、swfを逆コンパイルする必要があります...これにはflasmを使用します!

私の最初の試みでは、結果をtxtファイルにエクスポートし、このtxtを読み取ります

string newPath = Path.GetTempPath() + @"DasLol.txt";

        if(File.Exists(newPath))
        {
            File.Delete(newPath);
        }

        string dasCmd = "/c flasm.exe -d \"" + path + "\" > " + newPath;

        ProcessStartInfo procStartInfo = new ProcessStartInfo(@"C:\Windows\System32\cmd.exe", dasCmd);

        Process flasm = new Process {StartInfo = procStartInfo};

        flasm.Start();
        flasm.WaitForExit();
string dasString = File.ReadAllText(newPath);

しかし、コンソールで「dasString」を直接読み取るためにde StandardOutputをリダイレクトする方法は? (一時的なtxtを使用しないでください)

4

1 に答える 1