FrmDocPrintExcel.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using CoreFS.CA06;
  10. using Core.Mes.Client.Comm;
  11. using Microsoft.Win32;
  12. namespace Core.StlMes.Client.SaleOrder.ReviewForm
  13. {
  14. public partial class FrmDocPrintExcel : FrmBase
  15. {
  16. string strurl = "";//URL
  17. public FrmDocPrintExcel(OpeBase op, string url)
  18. {
  19. //MessageBox.Show("程序名称:" + System.Diagnostics.Process.GetCurrentProcess().ProcessName + ".exe");
  20. //Registry.SetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION",System.Diagnostics.Process.GetCurrentProcess().ProcessName + ".exe", 7000, RegistryValueKind.DWord);
  21. Registry.SetValue(
  22. @"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION",
  23. "*", // 通配符代表所有程序
  24. 7000,
  25. RegistryValueKind.DWord
  26. );
  27. strurl = url;
  28. InitializeComponent();
  29. }
  30. private void FrmDocPrintExcel_Load(object sender, EventArgs e)
  31. {
  32. webBrowser1.Url = new Uri(strurl);
  33. this.webBrowser1.ScriptErrorsSuppressed = true;//屏蔽脚本错误
  34. }
  35. }
  36. }