国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

P/Invoke能夠在asp.net中使用

2019-11-18 17:04:44
字體:
來源:轉載
供稿:網友

     P/Invoke能夠在asp.net 中使用哦,是的,今天have some try le.  1
 2
 3using System;
 4using System.Collections;
 5using System.ComponentModel;
 6using System.Data;
 7using System.Drawing;
 8using System.Web;
 9using System.Web.sessionState;
10using System.Web.UI;
11using System.Web.UI.WebControls;
12using System.Web.UI.HtmlControls;
13
14using System.Runtime.InteropServices;
15using System.Windows.Forms;
16
17namespace Test_MyService
18{
19    /**//// <summary>
20    /// WebForm1 的摘要說明。
21    /// </summary>
22    public class WebForm1 : System.Web.UI.Page
23    {
24        PRotected System.Web.UI.WebControls.TextBox TextBox1;
25        protected System.Web.UI.WebControls.Label Label1;
26        protected System.Web.UI.WebControls.Button Button1;
27        protected System.Web.UI.WebControls.TextBox TextBox2;
28        protected System.Web.UI.WebControls.TextBox txtQ;
29        protected System.Web.UI.WebControls.TextBox txtD;
30
31        localhost.ServiceTest myservice = new Test_MyService.localhost.ServiceTest();
32   
33        private void Page_Load(object sender, System.EventArgs e)
34        {
35            // 在此處放置用戶代碼以初始化頁面
36
37        }
38
39        [DllImport("user32.dll", CharSet=CharSet.Ansi)]
40        public static extern int MessageBox(int h, string m,
41            string c, int type);
42
43        [DllImport("user32.dll", CharSet=CharSet.Ansi)]
44        public static extern Boolean MessageBeep(UInt32 beepType);
45
46        [DllImport("Kernel32.dll", SetLastError=true)]
47        static extern Boolean Beep(UInt32 frequency, UInt32 duration);
48
49
50        Web 窗體設計器生成的代碼#region Web 窗體設計器生成的代碼
51        override protected void OnInit(EventArgs e)
52        {
53            //
54            // CODEGEN: 該調用是 ASP.NET Web 窗體設計器所必需的。
55            //
56            InitializeComponent();
57            base.OnInit(e);
58        }
59       
60        /**//// <summary>
61        /// 設計器支持所需的方法 - 不要使用代碼編輯器修改
62        /// 此方法的內容。
63        /// </summary>
64        private void InitializeComponent()
65        {   
66            this.Button1.Click += new System.EventHandler(this.Button1_Click);
67            this.Load += new System.EventHandler(this.Page_Load);
68
69        }
70        #endregion
71
72        private void Button1_Click(object sender, System.EventArgs e)
73        {
74            this.TextBox2.Text = myservice.Who(this.TextBox1.Text);
75
76//            string pText = "Hello World!";
77//            string pCaption = "PInvoke Test";
78//            MessageBox(0, pText, pCaption, 0);
79
80            //MessageBeep(0x00000010);
81            Beep(Convert.ToUInt32(txtQ.Text),Convert.ToUInt32(txtD.Text));
82
83        }
84    }
85}
86   其中MessageBox.Show(...)執行時就不動了,內部機理也不名所以,若是能夠SHOW的話,那豈不是不用ACTIVEX了嗎,一己之見而已了。根據理論是不行的,在。NET3.0(WinFX)可以將Win&Web集成到一起,那時將不分什么了,太恐怖了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 林芝县| 石家庄市| 页游| 卓资县| 平塘县| 堆龙德庆县| 巴里| 广丰县| 定安县| 离岛区| 东乡县| 永福县| 咸宁市| 五指山市| 尉氏县| 唐海县| 阿瓦提县| 黄大仙区| 虞城县| 贵德县| 长葛市| 离岛区| 托克托县| 湘潭市| 高陵县| 顺义区| 泉州市| 揭东县| 新和县| 塘沽区| 五家渠市| 吴旗县| 嵩明县| 常熟市| 阿巴嘎旗| 台北县| 土默特左旗| 鲁甸县| 望都县| 顺昌县| 吕梁市|