private void butExport_Click(object sender, EventArgs e)
 {
     #region Web Build
     if (ODBuild.IsWeb())
     {
         string fileName = ElementCur.SigText + ".wav";
         string tempPath = ODFileUtils.CombinePaths(Path.GetTempPath(), fileName);
         try {
             PIn.Sound(ElementCur.Sound, tempPath);
         }
         catch (ApplicationException ex) {
             MessageBox.Show(ex.Message);
             return;
         }
         ThinfinityUtils.ExportForDownload(tempPath);
         return;
     }
     #endregion Web Build
     saveFileDialog1.FileName   = "";
     saveFileDialog1.DefaultExt = "wav";
     if (saveFileDialog1.ShowDialog() != DialogResult.OK)
     {
         return;
     }
     try {
         PIn.Sound(ElementCur.Sound, saveFileDialog1.FileName);
     }
     catch (ApplicationException ex) {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #2
0
 private void butExport_Click(object sender, EventArgs e)
 {
     saveFileDialog1.FileName   = "";
     saveFileDialog1.DefaultExt = "wav";
     if (saveFileDialog1.ShowDialog() != DialogResult.OK)
     {
         return;
     }
     try {
         PIn.Sound(ElementCur.Sound, saveFileDialog1.FileName);
     }
     catch (ApplicationException ex) {
         MessageBox.Show(ex.Message);
     }
 }