Time of Update: 2017-02-28
visual 一、弄清結構再動手 要想輕鬆的抽取RSS資訊,自然先要瞭解它的結構,所謂“知己知彼,百戰不殆”嘛。
Time of Update: 2017-02-28
預存程序 c#調用sybase預存程序 1:引用Odbc命名空間using System.Data;using System.Data.Odbc;2:建立串連connstr="Driver={SYBASE SYSTEM 11};Srvr=資料庫名;Uid=使用者名稱;Pwd=密碼";
Time of Update: 2017-02-28
如果要在C#中定義一個事件,首先你要創造一個delegate(委派),用他來定義一個你所想使用事件的標籤,然後你才能使用event關鍵字,在這個委派的基礎上定義一個事件.兩點需要注意的是:第一,首先你要創造一個委派,第二,根據你所創造的委派來定義一個事件,這才是一個完整的事件定義.假設我們把書中的Product類進行增強.加入了一個NameChanged事件,此事件只有當Name通過屬性渠道被更改時就會發生.而如果私人變數name是通過類的內部代碼被修改時,此事件不會發生.代碼如下:public
Time of Update: 2017-02-28
線上 用C#實現線上升級 //這是一個webserviceprivate AppUpdate.UpdateServ UpdateSvr; private void button1_Click(object sender, System.EventArgs e) { if(LinkWebServices()==true)
Time of Update: 2017-02-28
預存程序 ①為什麼要使用預存程序?因為它比SQL語句執行快.②預存程序是什麼?把一堆SQL語句羅在一起,還可以根據條件執行不通SQL語句.(AX寫作本文時觀點)③來一個最簡單的預存程序CREATE PROCEDURE dbo.testProcedure_AXASselect userID from USERS order by userid
Time of Update: 2017-02-28
程式 使用C#製作的更換案頭背景程式今天是周末,可是沒什麼地方去,所以有上網來了,突然發現了一篇用VB調用API來更換案頭的程式,我想既然VB可以C#也一定能行,所以就試著做了一下,好吧,來看看My Code吧.一步一步來,你也能行.那還是先讓我們來瞭解一個API吧,SystemParametersInfo,這個API的功能很簡單就是通過一些參數的設定來完成對系統的一些外觀設定.函數原型如下:BOOL
Time of Update: 2017-02-28
資料|資料庫 asp.net帶的TreeView有幾個缺點:1,有的瀏覽器不能夠正確顯示樹,就是ie6有的也不能夠正常顯示2,速度慢,老牛拉破車啊,慢的不得了所以我就找了個js樹,資料庫版的,但那是asp的,沒辦法,把他改成aspx的吧!!!梅花樹的資料:開發文檔: http://www.meizz.com/Web/Article.asp?id=436控制項下載:
Time of Update: 2017-02-28
string s="",mac="";// 得到主機名稱string hostInfo = Dns.GetHostName();// 得到IP地址System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;for (int i = 0; i < addressList.Length; i ++){ s +=
Time of Update: 2017-02-28
web|web服務|建立 微軟在其.Net戰略中,對其主推的Web服務做了大肆的宣揚。現在,Web服務正如火如荼地發展著,相關的各項新技術層出不窮。Web服務的發展正構築著互連網時代美好的明天。在本文中,我將向大家介紹Web服務的一些基本知識以及如何用Visual C#一步一步地建立一個簡單的Web服務。 一.Web服務概述:
Time of Update: 2017-02-28
在 C# 中,既可以通過值也可以通過引用傳遞參數。通過引用傳遞參數允許函數成員(方法、屬性、索引器、運算子和建構函式)更改參數的值,並保持該更改。若要通過引用傳遞參數,請使用 ref 或 out 關鍵字。為簡單起見,本主題的樣本中只使用了 ref 關鍵字。有關 ref 和 out 之間的差異的資訊,請參見、使用 ref 和 out 傳遞數組。本主題包括下列章節: 傳遞實值型別參數 傳遞參考型別參數它還包括以下樣本:樣本 示範 是否使用 ref 或 out 1 通過值傳遞實值型別 否 2
Time of Update: 2017-02-28
非同步 非同步編程是受公用語言運行庫的許多領域(如遠端、ASP.NET 和 Windows 表單)支援的功能。非同步編程是 .NET Framework 中的核心概念。使用 .NET 非同步編程,在程式繼續執行的同時對 .NET 類方法進行調用,直到進行指定的回調為止;或者如果沒有提供回調,則直到對調用的阻塞、輪詢或等待完成為止。非同步編程是由 .NET Framework 的許多地區支援的功能,這些地區包括: 檔案 IO、流 IO、通訊端 IO
Time of Update: 2017-02-28
加密|演算法 網上流行的asp版md5.perl版des演算法在C#中的簡單實現1:MD5以前在asp時代常用的MD5演算法好象是從動網流出來的,後來大家都用它,基本上有兩種 ,區別在md5.asp的結尾部分MD5 = LCase(WordToHex(a) & WordToHex(b) & WordToHex(c) & WordToHex(d)) MD5=LCase(WordToHex(b) & WordToHex(c))
Time of Update: 2017-02-28
visual|程式|技巧|設計 擷取檔案的版本資訊:FileVersionInfo myFileVersionInfo1 = FileVersionInfo.GetVersionInfo("D:\\TEST.DLL");textBox1.Text="版本號碼: " + myFileVersionInfo1.FileVersion;
Time of Update: 2017-02-28
這幾天看到Process組件,挺感興趣的,所以做了這麼一個東東,到不是為了別的什麼,算是熟悉一下Process提供的各種屬性和方法吧。程式很簡單,得益於Process封裝了很多有用的方法,直接調用就可以了,前提當然是你得熟悉哪個屬性代表什麼意思哪個方法是幹嗎的啦'。表單上主要用istView控制項來枚舉進程及其相關資訊,有兩個問題還未解決,有高手路過望不惜賜教。第一個問題是類比實現longhorn工作管理員的開啟進程所在目錄時只能開啟到進程所在目錄的檔案夾,還差一步選定進程檔案,怎麼實現?另一個
Time of Update: 2017-02-28
C#中有兩種類型變數,一種是實值型別變數,一種是參考型別變數。對於前者,copy是屬於全盤複製;而對於後者,一般的copy只是淺copy,相當於只傳遞一個引用指標一樣。因此對於後者進行真正copy的時候,也是最費事的,具體的說,必須為其實現ICloneable介面中提供的Clone方法,範例程式碼如下:public class Test{ public class 
Time of Update: 2017-02-28
顯示 看這個題目,應該覺的這個問題不難,剛開始我也是這麼想,可是目前我手頭上的參考資料上沒有一個介紹豎直顯示文字的,上網查資料只發現一個有用的,可是實現起來比較麻煩,需要進行座標轉換,旋轉,還得平移,沒辦法,為了實現下圖Y方向座標的標註,只好這樣了,代碼如下: //設定旋轉中心點
Time of Update: 2017-02-28
以一個Form程式為例public class Form1 : Form{ private void Form1_Load(object sender, System.EventArgs e)
Time of Update: 2017-02-28
1,定義介面(1)在介面上方加上[Guid("1EA4DBF0-3C3B-11CF-810C-00AA00389B71")](2)在每個方法上加上[DispId(i)] using System;using System.Runtime.InteropServices;namespace Leading.Mis.NewsMonitor......{ /**//**//**//// <summary> /
Time of Update: 2017-02-28
字串 ///<summary> ///功能:精確的按要求截取指定長度的字串 ///中文算2個英文算一個 ///參數:str 待截取字元,len 截取長度 symbol 表示字元(....) ///</summary> public static
Time of Update: 2017-02-28
要設定快速鍵必須使用user32.dll下面的兩個方法。BOOL RegisterHotKey( HWND hWnd, int id, UINT fsModifiers, UINT vk); 和BOOL UnregisterHotKey( HWND hWnd, int id); 轉換成C#代碼,那麼首先就要引用命名空間System.Runtime.InteropServices;來載入非託管類user32.dll。於是有了:[DllImport("user32.dll",