Time of Update: 2018-12-05
需要添加Microsoft.Office.Interop.Excel;及Microsoft.Office.Core;兩個命名空間及對應的引用。比如我Windows 7下裝的Office 2007,是添加的是一個COM組件和一個.Net組件的引用,如:而我公司的電腦添加的是Microsoft Excel Object Library 和Microsoft Object Library 。代碼如下:using System;using System.Data;using
Time of Update: 2018-12-05
精簡XP系統如何安裝Indexing Service服務:到網上找與現有系統一致的原版系統鏡像,直接運行鏡像安裝系統,選擇“安裝更新”即可。“安裝更新”實際的效果是保留現有程式,自動安裝缺少的系統組件或者服務(因此多出的服務和啟動項用工具處理處理就沒事了,裝完之後系統補丁都沒了得再裝)。之所以要安裝Indexing
Time of Update: 2018-12-05
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
很多時候我們需要收集一些根據確定條件產生的結果。為此我們需要建立一些集合對象,插入輸出到這些集合,最後返回集合。但是這樣做是很煩人的。有一個簡單的方式去做這些,就是使用yield語句(先前C#2.0)。這個關鍵字被用來在一個方法中從一個迴圈返回元素,並且多次調用時保留方法的狀態。Yield返回Ienumerator 或者泛型Ienumerator<T>。Code highlighting produced by Actipro CodeHighlighter (freeware)
Time of Update: 2018-12-05
先看程式:代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleTets{class Program {static void
Time of Update: 2018-12-05
再經典不過的演算法了: // 功能:判斷點是否在多邊形內 // 方法:求解通過該點的水平線與多邊形各邊的交點 // 結論:單邊交點為奇數,成立! //參數: // POINT p 指定的某個點 // LPPOINT ptPolygon 多邊形的各個頂點座標(首末點可以不一致) // int nCount 多邊形定點的個數 BOOL PtInPolygon (POINT p, LPPOINT ptPolygon, int nCount) { int nCross = 0; for
Time of Update: 2018-12-05
1. 下載perl,SDK要求的版本是5.6.1版的,只能是這個版本的,版本高了或低了都可能導致搭建環境的不成功,:http://www.activestate.com/,下載Active Perl Script的時候一定要注意版本哦。 2. 下載java的運行環境,要求是1.4.06以後的,一般的下載1.5版的就可以了,:http://www.java.com/,注意,不要下載1.6版的java,我試過一次,1.6版的會導致S60
Time of Update: 2018-12-05
原文連結http://www.cnblogs.com/dahuzizyd/archive/2006/12/22/Excel_cSharp_report_4.html 在用Excel作報表的時候,可能會碰到分頁的情況,這樣就要分成多個Sheet顯示,如果要在每頁都保留表頭,就需要將第一頁作為模板設計的表頭部分拷貝到其他的Sheet上,這時就要用用到Excel中的儲存格拷貝。下面的代碼說明如何一個Sheet上的選定內容拷貝到另一個Sheet上: ThisApplication =
Time of Update: 2018-12-05
內容管理系統是一個很泛的概念:從商業門戶網站的新聞系統到個人的Weblog都可以稱作發布系統。架構型:本身不包含任何應用實現,只是提供了底層架構,具體應用需要一定的二次開發,比如Cocoon,Vignette;
Time of Update: 2018-12-05
一直對.NET控制項的美化比較感趣,自己也很喜歡開發一些控制項,到目前為止也算是有了一些收穫。 首先聲明我學到的很多東西都來自網上,寫這篇文章的目的只是對我以前的學習做一個總結和回顧,為下一步將這些東西做成一個真正的皮膚控制項做準備。很多東西當初也記不得是在什麼地方看到的, 如果沒有註明出處的還請作者見諒。 在看過這篇系列文章後,如果您有什麼好的意見和建議,請給我留言。
Time of Update: 2018-12-05
原文連結http://www.cnblogs.com/dahuzizyd/archive/2007/01/10/Excel_6.html 在Excel中,行和列實際上仍然是Range,只不過取得行和列的方法和前面幾篇隨筆出現的有點不同,要使用Worksheet的Rows和Columns屬性的get_Item方法,下面是例子代碼,示範了怎樣選中行,並且在行之間複製資料,和插入行: ThisApplication = new Excel.Application(); ThisWorkbook =
Time of Update: 2018-12-05
先是自己寫的一個小例子 using System;using System.Collections.Generic;using System.Text;namespace ConsoleApp{ class DelegateDemo { delegate double processDelagate(double pra1,double pra2); static double Multiply(double pra1,double p
Time of Update: 2018-12-05
Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
(1)用於對靜態欄位、唯讀欄位等的初始化。 (2)添加static關鍵字,不能添加存取修飾詞,因為靜態建構函式都是私人的。 (3)類的靜態建構函式在給定應用程式定義域中至多執行一次:只有建立類的執行個體或者引用類的任何靜態成員才激發靜態建構函式 (4)靜態建構函式是不可繼承的,而且不能被直接調用。 (5)如果類中包含用來開始執行的 Main 方法,則該類的靜態建構函式將在調用 Main 方法之前執行。
Time of Update: 2018-12-05
嘿嘿,今晚無聊寫了個MSSQL操作類,算是C#征途的一個起步,部落格園的各位朋友盡量拍磚!我的進步靠大家,希望大家不吝賜教!!Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
C#2.0 語言特性範型Generics使類或方法獲得型別參數變得功能強大。 委託Delegates可以封裝一個或多個方法的類,可以理解為方法的介面delegate void SimpleDelegate();delegate int ReturnValueDelegate();delegate void TwoParamsDelegate( string name, int age );//Delegate instantiation (C# 1.x)public class
Time of Update: 2018-12-05
理解靜態Static關鍵字 與其他語言不通,C#沒有全域變數和全域函數的感念,C#的所有欄位和方法都出現在一個類的上下文中,在C#中與全域欄位或函數等價的就是靜態欄位或方法。“全域欄位或方法”與“C#的靜態欄位或方法”沒有功能上的差別,只是靜態欄位和靜態方法可以加上“存取修飾詞”如Private,從而可以對訪問進行限制,提供更好的封裝。 首先來看靜態欄位
Time of Update: 2018-12-05
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
樣本thunder://QUFodHRwOi8vbW9iaWxlLjkxLmNvbS9zb2Z0L2Rvd25sb2FkLzEwMTQ2NjkvZmQ3ZTdkYWE4YWJjZjJkNTMzNzI4NmQ1ZGUzMjA5NmEvsbzF3LXE0KG/1sH6IERpbm8gUnVzaC5weGxaWg==解決方案:1。擷取thunder://後面部分string
Time of Update: 2018-12-05
使用 TextInfo 類轉換字串本節介紹如何使用 TextInfo 類將字串轉換為字首大寫。 將字串轉換為字首大寫String 類不包括將字串轉換為字首大寫的方法。 ToTitleCase 方法駐留在 TextInfo 類中,它是 System.Globalization 命名空間的一個成員。 與 String 類的 ToUpper 和 ToLower 方法不同,ToTitleCase 方法不是靜態方法,它需要該類的一個執行個體。 在使用 TextInfo 類時,必須指定地區性資訊。