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 = "";
//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.ForeColor = Color.White;
this.lblError.BackColor = Color.Red;
@ -654,8 +657,11 @@ namespace QMAPP.WinForm.Forms.Operation
{
txtCode.Text = "";
//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.ForeColor = Color.White;
this.lblError.BackColor = Color.Red;
@ -676,8 +682,13 @@ namespace QMAPP.WinForm.Forms.Operation
{
txtCode.Text = "";
//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.ForeColor = Color.White;
this.lblError.BackColor = Color.Red;
@ -766,8 +777,11 @@ namespace QMAPP.WinForm.Forms.Operation
if (!result.Success) //如果采集数据输入失败
{
//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 = result.Message;
this.lblError.ForeColor = Color.White;
this.lblError.BackColor = Color.Red;
@ -806,8 +820,11 @@ namespace QMAPP.WinForm.Forms.Operation
//PlaySound.PlaySounds.Play(@okSoundPath);
if (!"770,018,278".Contains(productCode.Substring(0, 3)))
{
System.Media.SoundPlayer media = new System.Media.SoundPlayer(@okSoundPath);
media.Play();
if(File.Exists(@okSoundPath))
{
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("2023.08.30.01")]
[assembly: AssemblyFileVersion("2023.08.30.01")]
[assembly: AssemblyVersion("2023.09.21.01")]
[assembly: AssemblyFileVersion("2023.09.21.01")]

Loading…
Cancel
Save