簡體   English   中英

如何在Matlab Exe中隱藏cmd控制台?

[英]How can I hide the cmd console from my Matlab Exe?

Matlab開發工具生成的EXE文件存在問題。 通常,即使選擇“ Windows StandAlone模式”,當我運行EXE時,總是會出現討厭的黑色CMD控制台。

如何避免這種幻影?

感謝所有嘗試...的人的幫助。

在Mathworks網站上發布了一個實用程序。 http://www.mathworks.com/matlabcentral/fileexchange/3909-suppress-command-window

另一個解決方案是使用另一個應用程序以靜默方式啟動MATLAB exe。

例如,在C# ,您可以使用以下參數啟動MATLAB exe以隱藏控制台窗口:

var process = new Process();
process.StartInfo.FileName = "path to your exe"
process.StartInfo.CreateNoWindow = true;
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardOutput = true;

// ...

process.Start();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM