utf-8
就可以了Console.OutputEncoding = Encoding.UTF8; using (OpenFileDialog openFileDialog = new OpenFileDialog()) { openFileDialog.InitialDirectory = "c:\\"; // 设置初始目录为c盘 openFileDialog.Filter = "图片文件(*.jpg;*.jpeg;*.png)|*.jpg;*.jpeg;*.png"; // 设置过滤选项,只显示图片文件 openFileDialog.FilterIndex = 1; openFileDialog.RestoreDirectory = true; openFileDialog.Multiselect = true; if (openFileDialog.ShowDialog() == DialogResult.OK) // 显示对话框 { // 用户选择了文件 var resutl = string.Join("|", openFileDialog.FileNames); Console.WriteLine(resutl); } }
string filePathv = Application.dataPath + "/Other/SelectImage.exe"; ProcessStartInfo startInfo = new ProcessStartInfo { FileName = filePathv, RedirectStandardOutput = true, UseShellExecute = false, CreateNoWindow = true, WindowStyle = ProcessWindowStyle.Hidden, StandardOutputEncoding = System.Text.Encoding.UTF8, };
上一篇:C语言作业二