原创 C#中的DataSet,DataTable,DataView

//首先創建一個DataTable對象 DataTable dt = new DataTable(); //new DataColumn創建了新的一列,並給這列起個列名,Add方法則是把這個新創建的列加入到創建的dt對象中 dt.

原创 窗體間參數傳遞

A窗體: C# code public class FormA : Form {   //假若A中有一個DataGridView 名爲 dgvLis

原创 VBA CurrentRegion屬性示例

  CurrentRegion屬性與UsedRange屬性是我們在VBA編程中經常用到的2個極爲重要的屬性,它們有相同之處,也有不同處。下面先介紹CurrentRegion屬性。   CurrentRegion屬性是一個非常有用的屬性

原创 C# 類

如題 假如我創佳一個自定義類型 Student類型 如下 public struct Student {  public string Name;  public int Age; } 現在我要創建一個變長的Student類型的數組並給

原创 C#中鍵值對類型Hashtable與Dictionary比較和相關用法

最近在使用C#中的Hashtable與Dictionary的時候,想知道其區別,通過查找網絡相關博客資料,作出下列總結。 Hashtable與Dic

原创 C#TreeView讀取Xml,TreeView導出到Xml

實現功能有 1.根據Xml生成TreeView 2.雙擊修改節點 3.右鍵添加子節點或添加要節點 4.右鍵刪除當前選擇的節點 5.將修改後的TreeView重新生成Xml文檔 源碼下載  TreeLoadXml.rar (24.14 K

原创 C#中多個label調用同一單擊事件,怎麼分辨是通過哪個label調用的

傳入參數sender 是點擊的label對象,根據它便可以找出Name等信息區別,   Example:        private void label1_Click(object sender, EventArgs e)     

原创 C# 序列化(保存於讀取)

.NET框架提供了兩種串行化的方式:1、是使用BinaryFormatter進行串行化;2、使用SoapFormatter進行串行化;3、使用XmlSerializer進行串行化。第一種方式提供了一個簡單的二進制數據流以及某些附加的類型信

原创 【坐在馬桶上看算法】算法6:只有五行的Floyd最短路算法

2014-03-25 09:47:22 標籤:超簡單Floyd最短路算法 Floyd最短路 超簡單Floyd算法C語言實現        暑假,小哼準備去一些城市旅遊。有些城市之間有公路,有些城市之間則沒有,如下

原创 C# 矩陣變換Matrix

1、Matrix matrix = new Matrix(); 2、matrix.Translate( offsetX, offsetY ); //Where offset is the new location 3、path.Trans

原创 獲取當前的Excel版本內置的工具欄的名稱和類型

    獲取當前的Excel版本內置的工具欄的名稱和類型     Dim oCmdBar As CommandBar     Dim i, temp     [a1:c1] = Array("在集合中引用的名稱", "當前系統的菜單名稱

原创 Excel VBA 常用操作一

1、查找算法,函數返回整型變量 Function Searchcheci(checi As String) As Integer    '獲取查找內容所在的單元格     Set c = Sheets("表名稱").Range("C3:

原创 C#簡易截圖工具源碼下載

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Syst

原创 C# GDI+ 繪圖基礎知識(1)

C#繪圖窗口最小化圖畫消失問題解決方法: 在學習C#繪圖過程中發現,在窗口Form上畫圖,當窗口最小化或者按Alt建時,Form上的圖畫都會消失,原來這是因爲最小化後還原時窗體要重繪,圖畫被覆蓋消失。 解決方法有兩個:一是在窗口Form的

原创 回溯算法

理論輔助: 回溯算法也叫試探法,它是一種系統地搜索問題的解的方法。回溯算法的基本思想是:從一條路往前走,能進則進,不能進則退回來,換一條路再試。用回溯算法解決問題的一般步驟爲: 1、定義一個解空間,它包含問題的解。 2、利用適於搜