Browse Source

修改声音提示

章政 8 years ago
parent
commit
2804605bae

+ 5 - 5
UAS-MES/CustomControl/RichText/RichTextAutoBottom.cs

@@ -66,19 +66,19 @@ namespace UAS_MES.CustomControl.RichText
             {
                 return;
             }
-            SpeechLib.SpVoiceClass pp = new SpeechLib.SpVoiceClass();
-            SpeechLib.SpFileStreamClass spFs = new SpeechLib.SpFileStreamClass();
-            spFs.Open(FileName, SpeechLib.SpeechStreamFileMode.SSFMOpenForRead, true);
-            SpeechLib.ISpeechBaseStream Istream = spFs as SpeechLib.ISpeechBaseStream;
             try
             {
+                SpeechLib.SpVoiceClass pp = new SpeechLib.SpVoiceClass();
+                SpeechLib.SpFileStreamClass spFs = new SpeechLib.SpFileStreamClass();
+                spFs.Open(FileName, SpeechLib.SpeechStreamFileMode.SSFMOpenForRead, true);
+                SpeechLib.ISpeechBaseStream Istream = spFs as SpeechLib.ISpeechBaseStream;
                 pp.SpeakStream(Istream, SpeechLib.SpeechVoiceSpeakFlags.SVSFIsFilename);
+                spFs.Close();
             }
             catch (Exception)
             {
                 Entity.SystemInf.CheckAudioEnable = false;
             }
-            spFs.Close();
         }
     }
 }

+ 3 - 2
UAS-MES/FunctionCode/Make/Make_NewMatainInf.Designer.cs

@@ -98,6 +98,7 @@
             this.nrg_name_lsv.UseCompatibleStateImageBehavior = false;
             this.nrg_name_lsv.View = System.Windows.Forms.View.Details;
             this.nrg_name_lsv.ItemSelectionChanged += new System.Windows.Forms.ListViewItemSelectionChangedEventHandler(this.ListView_ItemSelectionChanged);
+            this.nrg_name_lsv.SelectedIndexChanged += new System.EventHandler(this.nrg_name_lsv_SelectedIndexChanged);
             // 
             // nrg_code
             // 
@@ -252,7 +253,7 @@
             // bc_name
             // 
             this.bc_name.AllPower = null;
-            this.bc_name.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+            this.bc_name.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
             | System.Windows.Forms.AnchorStyles.Left)));
             this.bc_name.BackColor = System.Drawing.Color.White;
             this.bc_name.Enabled = false;
@@ -282,7 +283,7 @@
             // bg_name
             // 
             this.bg_name.AllPower = null;
-            this.bg_name.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+            this.bg_name.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
             | System.Windows.Forms.AnchorStyles.Left)));
             this.bg_name.BackColor = System.Drawing.Color.White;
             this.bg_name.Enabled = false;

+ 14 - 8
UAS-MES/FunctionCode/Make/Make_NewMatainInf.cs

@@ -75,14 +75,6 @@ namespace UAS_MES.Make
                 else
                     nrg_code += "'" + dt.Rows[i]["nrg_code"] + "',";
             }
-            sql.Clear();
-            sql.Append("select nr_code,nr_name,nr_group from QUA_NGReason where ");
-            sql.Append("nr_group in(" + (nrg_code == "" ? "''" : nrg_code) + ")");
-            dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
-            //未查询到查询全部数据
-            if (dt.Rows.Count == 0)
-                dt = (DataTable)dh.ExecuteSql("select nr_code,nr_name,nr_group from QUA_NGReason", "select");
-            AddDataToListView(nr_name_lsv, dt);
             //加载责任别
             dt = (DataTable)dh.ExecuteSql("select nd_code,nd_name from ngduty", "select");
             AddDataToListView(mbr_dutycode_lsv, dt);
@@ -222,5 +214,19 @@ namespace UAS_MES.Make
                     item.BackColor = Color.White;
             }
         }
+
+        private void nrg_name_lsv_SelectedIndexChanged(object sender, EventArgs e)
+        {
+            string nrg_code = "";
+            if (nrg_name_lsv.SelectedItems.Count > 0) //或者使用SelectedItem!=null判断
+            {
+                nrg_code = nrg_name_lsv.SelectedItems[0].SubItems[0].Text;
+            }
+            sql.Clear();
+            sql.Append("select nr_code,nr_name,nr_group from QUA_NGReason where ");
+            sql.Append("nr_group in('" + (nrg_code == "" ? "''" : nrg_code) + "')");
+            dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
+            AddDataToListView(nr_name_lsv, dt);
+        }
     }
 }

+ 1 - 1
UAS-MES/UAS-MES.csproj

@@ -41,7 +41,7 @@
     <MinimumRequiredVersion>1.0.0.201</MinimumRequiredVersion>
     <CreateWebPageOnPublish>true</CreateWebPageOnPublish>
     <WebPage>publish.htm</WebPage>
-    <ApplicationRevision>205</ApplicationRevision>
+    <ApplicationRevision>207</ApplicationRevision>
     <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
     <UseApplicationTrust>true</UseApplicationTrust>
     <CreateDesktopShortcut>true</CreateDesktopShortcut>