Time of Update: 2017-02-28
程式 1. 其實我現在使用的就是一個比較完整的。代碼見下:2. 由於需要在兩天之內寫出來(the whole site),代碼很不漂亮,也沒有 err handle, optimize.3. filesystemobject 只能用絕對路徑。所以需要 mappath method.4. Microsoft suminfo object 只支援本地檔案,不能 net use...5. 但是他有 c++ 的原始碼,你可以...6.
Time of Update: 2017-02-28
c#.net中類的覆寫(OverRide) public class MyBase...{ public virtual string Meth1() ...{ return "MyBase-Meth1"; } public virtual string Meth2()
Time of Update: 2017-02-28
access|建立|動態|資料|資料庫 記得以前要動態建立Access資料庫的mdb檔案都是採用DAO,用VC開發,一大堆的API,很是麻煩。現在好像也鮮有人提起DAO。其實動態建立mdb資料的最簡單的方法還是ADOX。 用ADOX建立access資料庫方法很簡單,只需要new一個Catalog對象,然後調用它的Create方法就可以了,如下: ADOX.Catalog
Time of Update: 2017-02-28
excel 一直在用招行的網上銀行專業版,但是其中的投資管理中不能計算一支股票買賣之後的盈虧,於是只有自己動手寫一個通過其中的曆史查詢頁面把資料複製到excel中,然後用c#讀取進入資料庫下面這個是先讀到dataset中,先滿足我初步的計算,後面的工作慢慢晚上,爭取這個寒假搞定string str = "Provider=Microsoft.Jet.OLEDB.4.0;Data source=E:\test.xls;Extended
Time of Update: 2017-02-28
隨機 using System;using System.Collections.Generic;using System.Text;using System.Threading;using System.Security.Cryptography;namespace randnumber...{ class randnumber ...{ &
Time of Update: 2017-02-28
cookie|cookies cookies的建立:在用戶端建立一個username的cookies,其值為gjy,有效期間為1天.方法1:Response.Cookies["username"].Value="gjy";Response.Cookies["username"].Expires=DateTime.Now.AddDays(1);方法2:System.Web.HttpCookie newcookie=new
Time of Update: 2017-02-28
今天查其他資料,發現此處藍芽開發,收了。以備後用。 在Windows Mobile軟體開發中.Net正扮演著日益重要的角色,我們已經可以看到很多用.Net CF開發的軟體,這些軟體涉及到了日常應用的方方面面。在智慧型裝置的軟體開發中,無線互聯是一個相當重要的一塊,我們可以看到,紅外幾乎是所有智慧型裝置的標配,而藍芽也日益在越來越多的智慧型裝置上出現,有了硬體,顯然要有相應的軟體相關的應用。 我們也知道,用.NET
Time of Update: 2017-02-28
加密|解密|演算法 /*************************字串密碼編譯演算法***********************/public string EncryptString(string str) { char[] Base64Code=new char[]{'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q',
Time of Update: 2017-02-28
演算法 在C#2.0中,匿名方法、IEnumerable介面和匿名方法的合作,使很多的編程任務變得非常的簡單,而且寫出來的程式非常的優美。 比如,我們可以寫出如下的代碼: List<Book> thelib = Library.getbooks(); List<Book> found = thelib.FindAll(delegate(Book curbook) { if (curbook.isbn.StartsWith("...")
Time of Update: 2017-02-28
對於new()約束,大家可能有一個誤解,以為使用了new約束之後,在建立對象時與非泛型的版本是一致的: public class Tester<T> where T:new() { public Tester() { t = new T();//等同於非泛型版本的new? 例如 object o = new object();? } private T t; }
Time of Update: 2017-02-28
標準 本文講解的是你在建立包含記憶體以外資源的類型,特別是處置非記憶體資源的時候,如何編寫自己的資源管理代碼。
Time of Update: 2017-02-28
[手動查看]資源管理員 -> 工具 -> 檔案夾選項 -> 檔案類型[C/C++]#include <windows.h>#include <shellapi.h> //SHFILEINFO結構和SHGetFileInfo函數所在//#include <stdio.h>int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
Time of Update: 2017-02-28
建立 建立資源檔 資源檔顧名思義就是存放資源的檔案。資源檔在程式設計中有著自身獨特的優勢,他獨立於來源程式,這樣資源檔就可以被多個程式使用。同時在程式設計的時候,有時出於安全或者其他方面因素的考慮,把重要東西存放在資源檔中,也可以達到保密、安全的效果。那麼Visual C#所使用的資源檔中到底存放哪些東西呢?在用Visual
Time of Update: 2017-02-28
多線程 執行個體程式說明 本文的執行個體程式包括一個列表框、三個按鈕。程式使用一個新的線程來運行一個幕後處理,結果在列表框中顯示。按鈕button1啟動一個計算平方的線程。按鈕button2停止幕後處理線程。按鈕button3退出程式。程式運行情況如圖1所示。 使用線程 首先建立運行在新線程上的背景工作。表1所示的代碼執行一個相當長的運行處理----一個無限迴圈。 表1、幕後處理程式 private void
Time of Update: 2017-02-28
web|建立 微軟.NET戰略的一個比較重要的部分就是webservice,利用webservice我們可以建立真正有效分布式應用程式。 下面,我們對webservice做一些說明。 假設A是用戶端,B是webservice服務端,使用者通過http協議向伺服器發送soap請求,webservice返回用戶端XML格式的資料。 現在我們看一看建立一個webservice的大致過程:
Time of Update: 2017-02-28
測試代碼: http://www.cnblogs.com/Files/dyj057/Gms%20Modem簡訊收發組件.rar簡訊的部署方案很多種,我們現在介紹3種主要的部署方案。客戶可以在這幾個方案中選擇一個來實施,完成簡訊的應用。GMS Modem的部署購買硬體裝置 GMS
Time of Update: 2017-02-28
靜態 應為靜態和非靜態問題上網找了一些資料,下面是對一些資料的整理。應為非靜態成員的存在依賴於執行個體,所以也可可以稱為執行個體成員。類中的成員包括:資料成員:資料成員可以分靜態變數、執行個體變數兩種. 靜態成員:靜態成員變數是和類相關聯的,可以作為類中"共"有的變數(是一個共性的表現),他不依賴特定對象的存在,訪問的時候通過類名加點操作符加變數名來訪問. 執行個體成員:執行個體成員變數是和對象相關聯的,訪問執行個體成員變數依賴於執行個體的存在.
Time of Update: 2017-02-28
datagrid 寫winForm的程式,難免要用DataGrid,自然也就需要設定列格式啊,標題之類的! 但是經常欄位標題設定後沒反應,好噁心!
Time of Update: 2017-02-28
程式|多線程|控制 在《爬蟲/蜘蛛程式的製作(C#語言)》一文中,已經介紹了爬蟲程式實現的基本方法,可以說,已經實現了爬蟲的功能。只是它存在一個效率問題,下載速度可能很慢。這是兩方面的原因造成的:1. 分析和下載不能同步進行。在《爬蟲/蜘蛛程式的製作(C#語言)》中已經介紹了爬蟲程式的兩個步驟:分析和下載。在單線程的程式中,兩者是無法同時進行的。也就是說,分析時會造成網路空閑,
Time of Update: 2017-02-28
程式 問題是對某一網站或所有網站進行抓取,即下載所有網頁。怎麼實現呢?先將問題最小化(轉化的思想,轉化為小規模,可以解決的問題):如果只有一個網頁,怎麼下載?問題變地很簡單,只要用WebClient/WebRequest(甚至OpenFileDialog都可以)開啟Url地址,將資料流存入本機存放區器的檔案(以相應的副檔名作為副檔名)即可。範例程式碼如下:string BoardStream;//下載內容存入此變數Uri url = new