Browse Source

声音提示文件BUG处理

master
dequan.zhang 1 year ago
parent
commit
04b0c07d1e
  1. 37
      APPQ5/QMAPP.WinForm/Forms/Operation/OperationForm.cs
  2. 4
      APPQ5/QMAPP.WinForm/Properties/AssemblyInfo.cs

37
APPQ5/QMAPP.WinForm/Forms/Operation/OperationForm.cs

@ -639,8 +639,11 @@ namespace QMAPP.WinForm.Forms.Operation
{ {
txtCode.Text = ""; txtCode.Text = "";
//PlaySound.PlaySounds.Play(@errorSoundPath); //PlaySound.PlaySounds.Play(@errorSoundPath);
System.Media.SoundPlayer media = new System.Media.SoundPlayer(errorSoundPath); if (File.Exists(errorSoundPath))
media.Play(); {
System.Media.SoundPlayer media = new System.Media.SoundPlayer(errorSoundPath);
media.Play();
}
this.lblError.Text = "请先选择设备!"; this.lblError.Text = "请先选择设备!";
this.lblError.ForeColor = Color.White; this.lblError.ForeColor = Color.White;
this.lblError.BackColor = Color.Red; this.lblError.BackColor = Color.Red;
@ -654,8 +657,11 @@ namespace QMAPP.WinForm.Forms.Operation
{ {
txtCode.Text = ""; txtCode.Text = "";
//PlaySound.PlaySounds.Play(@errorSoundPath); //PlaySound.PlaySounds.Play(@errorSoundPath);
System.Media.SoundPlayer media = new System.Media.SoundPlayer(errorSoundPath); if (File.Exists(errorSoundPath))
media.Play(); {
System.Media.SoundPlayer media = new System.Media.SoundPlayer(errorSoundPath);
media.Play();
}
this.lblError.Text = "请输入条码!"; this.lblError.Text = "请输入条码!";
this.lblError.ForeColor = Color.White; this.lblError.ForeColor = Color.White;
this.lblError.BackColor = Color.Red; this.lblError.BackColor = Color.Red;
@ -676,8 +682,13 @@ namespace QMAPP.WinForm.Forms.Operation
{ {
txtCode.Text = ""; txtCode.Text = "";
//PlaySound.PlaySounds.Play(@errorSoundPath); //PlaySound.PlaySounds.Play(@errorSoundPath);
System.Media.SoundPlayer media = new System.Media.SoundPlayer(errorSoundPath);
media.Play(); if (File.Exists(errorSoundPath))
{
System.Media.SoundPlayer media = new System.Media.SoundPlayer(errorSoundPath);
media.Play();
}
this.lblError.Text = "输入条码不是本工序可接受格式!"; this.lblError.Text = "输入条码不是本工序可接受格式!";
this.lblError.ForeColor = Color.White; this.lblError.ForeColor = Color.White;
this.lblError.BackColor = Color.Red; this.lblError.BackColor = Color.Red;
@ -766,8 +777,11 @@ namespace QMAPP.WinForm.Forms.Operation
if (!result.Success) //如果采集数据输入失败 if (!result.Success) //如果采集数据输入失败
{ {
//PlaySound.PlaySounds.Play(@errorSoundPath); //PlaySound.PlaySounds.Play(@errorSoundPath);
System.Media.SoundPlayer media = new System.Media.SoundPlayer(errorSoundPath); if (File.Exists(errorSoundPath))
media.Play(); {
System.Media.SoundPlayer media = new System.Media.SoundPlayer(errorSoundPath);
media.Play();
}
this.lblError.Text = result.Message; this.lblError.Text = result.Message;
this.lblError.ForeColor = Color.White; this.lblError.ForeColor = Color.White;
this.lblError.BackColor = Color.Red; this.lblError.BackColor = Color.Red;
@ -806,8 +820,11 @@ namespace QMAPP.WinForm.Forms.Operation
//PlaySound.PlaySounds.Play(@okSoundPath); //PlaySound.PlaySounds.Play(@okSoundPath);
if (!"770,018,278".Contains(productCode.Substring(0, 3))) if (!"770,018,278".Contains(productCode.Substring(0, 3)))
{ {
System.Media.SoundPlayer media = new System.Media.SoundPlayer(@okSoundPath); if(File.Exists(@okSoundPath))
media.Play(); {
System.Media.SoundPlayer media = new System.Media.SoundPlayer(@okSoundPath);
media.Play();
}
} }

4
APPQ5/QMAPP.WinForm/Properties/AssemblyInfo.cs

@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值, // 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值,
// 方法是按如下所示使用“*”: // 方法是按如下所示使用“*”:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2023.08.30.01")] [assembly: AssemblyVersion("2023.09.21.01")]
[assembly: AssemblyFileVersion("2023.08.30.01")] [assembly: AssemblyFileVersion("2023.09.21.01")]

Loading…
Cancel
Save