Time of Update: 2018-12-07
目錄一 “單檔案程式集”與“多檔案程式集”二 “普通程式集”與“強式名稱程式集”三 “私用組件”與“共用組件” 在學習程式集時,總是發現程式集被冠以各種頭銜。程式集按檔案數量可分為:單檔案程式集和多檔案程式集;按是否簽名,可分為:普通程式集和強命名程式集;按部署方式,可分為:私用組件和共用組件。下面開始分別介紹。一
Time of Update: 2018-12-07
C#對底層資料操作的通用類 關鍵字:不詳 using System;using System.Data;using System.Data.SqlClient;using System.Windows.Forms;namespace DataLibrary{ /// <summary> /// 資料連線設定 /// </summary> public class SqlConnect { static string sqlconnstr; ///
Time of Update: 2018-12-07
裡面有4個重載方法,有直接返回Image對象的,有產生縮圖,並且儲存到指定目錄的!using System.IO;using System.Drawing;using System.Drawing.Imaging;/// <summary>/// 圖片處理類/// 1、產生縮圖片或按照比例改變圖片的大小和畫質/// 2、將產生的縮圖放到指定的目錄下/// </summary>public class ImageClass{ public Image
Time of Update: 2018-12-07
一.多線程的概念 Windows是一個多任務的系統,如果你使用的是windows
Time of Update: 2018-12-07
文章目錄 在 C#頁面中建立cookie C#中的cookie編程2006-09-28Tag: 開發技術 Cookie就是所謂的" 小甜餅" ,他最早出現是在Netscape Navigator
Time of Update: 2018-12-07
using System;////程式設計: 貓大叫一聲,所有的老鼠都開始逃跑,主人被驚醒。(C#語言)//要求: //1.要有聯動性,老鼠和主人的行為是被動的。//2.考慮可擴充性,貓的叫聲可能引起其他聯動效應。////要點:1. 聯動效果,運行代碼只要執行Cat.Cryed()方法。2.
Time of Update: 2018-12-07
當Office 2007來的時候,C#串連EXCEL,串連引擎發生了變化,對於2007和2010來說,串連引擎是Microsoft.ACE.OLEDB.12.0,所以在這兩個下的練級字串為: OleDbConnection con = new OleDbConnection(); con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + fileName + ";" +
Time of Update: 2018-12-07
POP郵件協議的優點在於它是一個開放的標準,有著完善的文檔,這就使得編寫POP郵件客戶程式不那麼困難,只要掌握了POP、SMTP的基礎知識,就可以寫出代理程式來執行各種任務,例如過濾廣告和垃圾郵件,或提供e-mail自動應答服務。 Hotmail是世界上影響最廣的Web郵件系統,遺憾的是,當我們要為Hotmail編寫獨立的客戶程式(不通過瀏覽器訪問的客戶程式)時,馬上就會遇到Hotmail不提供POP網關這一障礙。
Time of Update: 2018-12-07
c++程式員的常用工具集 ■...開發環境 ---->Turbo c DOS時代c語言開發的經典工具,目前適合兩類人使用:c語言beginner(尤其是學生一族),具有懷舊情節的專業人士:) ---->Visual C++ 6.0/7.0 穩定而強大的IDE開發環境,具有豐富的調試功能,定製宏的功能也是其一大特色。Microsoft的經典之作,功能強大自不必言說。附帶的一些工具也很不錯,比如:Spy++。但編譯器較之同類,支援c++標準的程度不夠好,尤其6.0及以前的版本。
Time of Update: 2018-12-07
/// <summary>/// PHCZIP 的摘要說明。/// </summary>/// (轉自http://community.csdn.net/Expert/topic/5325/5325875.xml?temp=.3523371)//輔助類,用於儲存IP索引資訊public class CZ_INDEX_INFO{public UInt32 IpSet;public UInt32 IpEnd;public UInt32 Offset;public
Time of Update: 2018-12-07
在TreeView尋找某一節點,通常有兩種方法,一種是遞迴的,一種不是遞迴,但都是深度優先演算法。其中,非遞迴方法效率高些,而遞迴演算法要簡潔一些。第一種,遞迴演算法,代碼如下: private TreeNode FindNode( TreeNode tnParent, string strValue ) { if( tnParent == null ) return null; if( tnParent.Text == strValue )
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace 事務範例{ public partial class Form1 : Form {
Time of Update: 2018-12-07
已知有一個XML檔案(bookstore.xml)如下:<?xml version="1.0" encoding="gb2312"?><bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy</title> <author>Corets, Eva</author>
Time of Update: 2018-12-07
如下代碼所示:class mm { public void F() { Console.WriteLine("mm.F()\n"); } public virtual void G() //聲明了一個虛方法 { Console.WriteLine("mm.G()"); } } class nn : mm { new
Time of Update: 2018-12-07
private void button1_Click(object sender, EventArgs e) { if (checkAdobeReader() == true) { MessageBox.Show("有安裝 Adobe Reader "); } else { MessageBox.Show("沒有安裝 Adobe Reader "); } } /// <
Time of Update: 2018-12-07
製作異形表單或控制項的思路一般都是想辦法產生一個region,然後設定給指定的視窗或控制項。產生region的方法有很多,最常用的就是從一幅圖片產生,把該圖片中的透明色部分“摳”掉,剩下的部分作為一個region。設定視窗或控制項的region可以用SetWindowRgn API,不過.NET
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Diagnostics; public partial class Form1 : Form { public Form1()
Time of Update: 2018-12-07
首先明確””,null和string.Empty的區別: string.Empty:不分配儲存空間。 "":分配一個長度為空白的儲存空間 ,""和String.Empty,這兩個都是表示Null 字元串,Null 字元串是一個特殊的字串,只不過這個字串的值為空白,在記憶體中是有準確的指向的。 string.Empty就相當於"",一般用於字串的初始化。比如: string a = string.Empty;在進行為空白的比較時。string.Empty和""是一樣的。即如果string
Time of Update: 2018-12-07
C#編寫的代碼如果不進行一定程度的混淆和加密,那麼是非常容易被反編譯進行破解的,特別是對於一些商業用途的C#軟體來說,因為盯著的人多,更是極易被攻破。使用Dotfuscator可以實現混淆代碼、變數名修改、字串加密等功能。這裡介紹的是DotfuscatorPro_4.9.7750_2.0 版本,有需要的可以到網上搜尋下載https://skydrive.live.com/?cid=d2b11227abf128d8&id=D2B11227ABF128D8%21104。安裝 Dotfusca
Time of Update: 2018-12-07
public AtmDataBase DeepClone() { MemoryStream ms = new MemoryStream(); BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(ms, this); ms.Position = 0; return bf.Deserialize(ms) as AtmDataBase; }C# 支援兩種類型:“實值型別”和“參考型別”。實值型別(