用C#編寫發手機中文簡訊息

 先交待一下開發平台:Windows 2000 Advance Server作業系統、Visual Studio .Net 、Oxygen Sms ActiveX Control V2.3 (Share Ware)、 Nokia 3210手機通過資料線接在COM1上。運行Visual Studio .Net,建立一個C#的項目,選擇“Windows

用C#編寫ActiveX控制項(三)

在前面我們已經完成了ActiveX控制項的開發,接下來的就是發布它了。   首先,我們建立一個windows安裝項目,並將ActiveX控制項的主輸出添加到項目輸出中。然後,改動ActiveX控制項的主輸出檔案,將其Register屬性改為vsdrpCOM.:   下一步,我們改動項目屬性,將引導程式更改為 Web引導程式。很遺憾的是,在 Web引導程式設定

如何在C#中讀寫INI檔案

INI檔案就是副檔名為“ini”的檔案。在Windows系統中,INI檔案是很多,最重要的就是“System.ini”、“System32.ini”和“Win.ini”。該檔案主要存放使用者所做的選擇以及系統的各種參數。使用者可以通過修改INI檔案,來改變應用程式和系統的很多配置。但自從Windows

C# DES 加密/解密類庫,支援檔案和中文/UNICODE字元,返回BASE64編碼字串

using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Security;using System.Security.Cryptography;/*---------------------------------------------- * DES加密、解密類庫,字串加密結果使用BASE64編碼返回,支援檔案的加密和解密 * 作者: 三角貓/DeltaCat

淺談C#中的多線程編程[2]

這次複習線程編程中涉及到的編程Thread的靜態方法與屬性,先看一段代碼:using System;using System.Threading;namespace ThreadTest{public class ClassSample{public void Method(){while (true){Console.WriteLine("ClassSample中的Mehtod正在執行。");}}}class Program{public static void Main(string[]

C# 反射的委託建立器

文章目錄 1.1 建立開放的方法委託1.2 建立第一個參數封閉的方法委託1.3 建立通用的方法委託 .Net 的反射是個很好很強大的東西,不過它的效率卻實在是不給力。已經有很多人針對這個問題討論過了,包括各種各樣的 DynamicMethod 和各種各樣的效率測試,不過總的來說解決方案就是利用 Expression Tree、Delegate.CreateDelegate 或者 Emit

C# 擷取與解析枚舉類型的 DescriptionAttribute

System.ComponentModel.DescriptionAttribute 這個 Attribute,經常被用來為屬性或事件提供說明,這個說明是可以被本地化的。在一些使用者介面中,就可以利用這個 Attribute 提供一些額外的資訊,就像 Visual Studio 中所做的, 1 所示:圖 1 可以看到,對 AutoSizeMode 的說明,被顯示在了下面的框中。但是,介面中的枚舉項就沒這麼好的待遇了,C# 類庫中並沒有內建對枚舉項的 DescriptionAttribute

C# 詞法分析器(三)Regex

文章目錄 3.1 不確定的有窮自動機 NFA3.2 確定的有窮自動機 DFA3.3 為什麼使用 DFA 系列導航(一)詞法分析介紹(二)輸入緩衝和代碼定位(三)Regex(四)構造 NFA(五)轉換 DFA(六)構造詞法分析器Regex是一種描述詞素的重要表示方法。雖然Regex並不能表達出所有可能的模式(例如“由等數量的 a 和 b

C# 詞法分析器(五)轉換 DFA

文章目錄 2.1 子集構造法2.2 子集構造法的樣本2.3 多個首狀態的子集構造法2.4 DFA 狀態的符號索引2.5 子集構造法的實現2.6 DFA 中的死狀態3.1 DFA 最小化3.2 DFA 最小化的樣本3.3 字元類最小化 系列導航(一)詞法分析介紹(二)輸入緩衝和代碼定位(三)Regex(四)構造 NFA(五)轉換 DFA(六)構造詞法分析器在上一篇文章中,已經得到了與Regex等價的 NFA,本篇文章會說明如何從 NFA

C# 詞法分析器(二)輸入緩衝和代碼定位

系列導航(一)詞法分析介紹(二)輸入緩衝和代碼定位(三)Regex(四)構造 NFA(五)轉換 DFA(六)構造詞法分析器一、輸入緩衝在介紹如何進行詞法分析之前,先來說說一個不怎麼被提及的問題——怎麼從源檔案中讀取字元流。為什麼這個問題這麼重要呢?是因為在詞法分析中,對字元流是有要求的,它必須能夠支援後援動作(就是將多個字元放回到流中,以後會再次被讀取)。先來解釋下為什麼需要支援後援動作,舉個簡單的例子來說,現在要對兩個模式進行匹配:圖 1

linux C socket編程 – 連線導向執行個體

連線導向的Socket執行個體  代碼執行個體中的伺服器通過socket串連向用戶端發送字串“Hello, you are connected!”。只要在伺服器上運行該伺服器軟體,在用戶端運行客戶軟體,用戶端就會收到該字串。服務端代碼:#include #include #include #include #include #include #include #include /*伺服器監聽連接埠號碼 */#define SERVPORT 3333/* 最大同時串連請求數 */#define

C#位元運算 樣本

在C#中可以對整型運算對象按位進行邏輯運算。按位進行邏輯運算的意義是:依次取被運算對象的每個位,進行邏輯運算,每個位的邏輯運算結果是結果值的每個位。 C#支援的位邏輯運算子如表2.9所示。 運算子號 意義 運算物件類型 運算結果類型 對象數 執行個體~ 位邏輯非運算 整型,字元型 整型 1 ~a&

C# 利用反射動態調用類成員

使用反射動態調用類成員,需要Type類的一個方法:InvokeMember。對該方法的聲明如下: public object InvokeMember( string name, BindingFlags invokeAttr, Binder binder, object target, object[] args ); 參數 name String,它包含要調用的建構函式、方法、屬性或欄位成員的名稱。 - 或 - Null 字元串 (""),表示調用預設成員。 invokeAttr 一

使用C#調用外部序或是執行DOS命令

使用 System.Diagnostics.Process.Start(); 如:System.Diagnostics.Process.Start("abc.txt"); 在.net裡,提供了Process類,提供我們強大的調用外部工具功能,並透過重新導向輸入與輸出,可以取得執行結果,下面就用一個例子來示範在一個WinForm裡輸入一個Dos命令,然後呼叫CMD.EXE來執行,並取回執行的結果。 private string

在C#中使用Nullable類型

在C#1.x的版本中,一個實值型別變數是不可以被賦予null值的,否則會產生異常。在C#2.0中,微軟提供了Nullable類型,允許用它定義包含null值(即空值)的資料類型,這對處理資料庫中包含可選欄位以及很多方面都有很大協助。定義Nullable類型定義一個nullable類型非常類似於定義一個非nullable類型。不同之處在於使用類型修飾符“?”。比如定義一個整型如下:int myInt = 1;要使一個整型變數可以儲存一個null值,可以如下聲明:int?

C#開發的仿Windows掃雷(with full source)

雖然很早就開始用ASP.NET開發了,但是開發Windows Form卻是上個月才開始的,這個是我在學習C#編程(VS.NET 1.1)寫的習作,

powerbuider11 C/S 轉換為B/S

一 開發環境安裝11 先安裝windows的IIS5.0以上12 再安裝asp.net framework 2.013 下載(http://www.asp.net/iewebcontrols/download.aspx) ,安裝IE Web Control ,解壓後運行C:\\Program Files\\IE Web Controls\\build.bat建立C:\\Program Files\\IE Web Controls\\build把C:\\Program Files\\IE Web

C#的反射技術詳解

動態載入和使用類型http://msdn2.microsoft.com/zh-cn/library/k3a58006(VS.80).aspxhttp://blog.csdn.net/zjghd/archive/2006/09/27/1292739.aspx 反射詳細讀書筆記之第四章 反射//通過調用GetEvent和命名事件獲得EventInfo對象EventInfo eventInfo = type.GetEvent("PublicEvent",BindingFlags.Public |

download,C#, HttpWebRequest,FolderBrowserDialog

使用WebClient實現下載http://www.zj55.net/article/html/s816/34566.htm<xmp>using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.IO;using System.Net;using

用C#編寫ActiveX控制項(一)

前些日子做一個Web項目,必須自己編寫一個ActiveX控制項。如今的ActiveX控制項大多是使用VB/C++來開發的,而我對他們並不熟悉,因此考慮使用熟悉的C#編寫ActiveX控制項。  首先,建立一個WinForm控制項項目HelloWorld,並拖入一個Label控制項,文字設為HelloWorld,UserControl1.cs內容如下: using System;using System.Collections;using System.ComponentModel;using S

總頁數: 4314 1 .... 1336 1337 1338 1339 1340 .... 4314 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.