日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

P/Invoke能够在asp.net 中使用哦

發布時間:2024/1/1 asp.net 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 P/Invoke能够在asp.net 中使用哦 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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集成到一起,那時將不分什么了,太恐怖了。。。。。

轉載于:https://www.cnblogs.com/pccai/archive/2006/08/01/464935.html

總結

以上是生活随笔為你收集整理的P/Invoke能够在asp.net 中使用哦的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。