原创 Word 2007中找不到Endnote X4工具欄的問題

http://bbs.sciencenet.cn/home.php?mod=space&uid=460242&do=blog&id=465687 最近重裝了系統,在安裝了Microsoft Word 2007和EndNote X4後

原创 C#程序調用GAMS

參照網址:http://chentserver.uwaterloo.ca/aelkamel/che720/che725-process-optimization/GAMS-tutorials/erwin/GAMS%20and%20othe

原创 消除Youku、土豆等視頻廣告的方法

煩透了這些爛廣告,尤其那個肯德基的,優酷是窮瘋了大概 據說是用360可以過濾這些廣告,現有一個更好的方法: 在C:/Windows/System32/drivers/etc目錄下,找到hosts文件,用txt打開,顯示: # Copyr

原创 多線程+代理操作控件

試了一下BackgoundWorker,感覺用起來很不順手,習慣了使用線程。   目標:後臺計算時,在textbox裏顯示計算的步數,在兩個progressbar裏顯示進度,一個progressbar在本窗體,一個在另一個窗體裏。   代

原创 使用GAMS讀取Excel和保存Excel

無論讀取還是保存,都需要使用gdx文件作爲中介。   讀取時,先將excel的數據轉換到gdx中,然後讀取數據至內存。 eg:     set i/usa,eu,row/ t/2005*2010/ ; parameters LandRat

原创 Vista備份

我可以告訴你,只要是Ghost 8.3以上的版本就支持Vista了,更何況現在的Ghost 11呢!  Vista本身的備份程序比XP好了N倍。 

原创 遞歸回溯法排序

using System; namespace 回溯法排序 { static class BackTraceForSort { static void Main(string[] args)

原创 使用UniqueValue方法渲染地圖

代碼: IGeoFeatureLayer m_pGeoFeatureL; IUniqueValueRenderer pUniqueValueR; IFillSymbol pFillSymb

原创 在地圖中添加label以標註地圖

有多種方法: 1.使用TextElement 2.使用Label屬性或與lyr文件或mxd文件結合進行標註 3.使用AnnotateLayerPropertiesCollection對象進行復雜標註   其中,第二種方法的代碼爲: pr

原创 利用舍取法在多邊基底內產生若干個隨機點

基本原理:舍取法 代碼: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using Syst

原创 ArcGIS 9.3中within和completely within空間查詢的bug

TOC裏有兩圖層,一個是點圖層,一個是面圖層。 首先在點圖層內生成大量隨機的點,然後使用desktop的空間查詢查找某一個選定的多邊形內的點,當使用completely within查詢時,結果是正確的,當時用within查詢時,查找出來

原创 WinForm中右鍵菜單的添加

方法一:給需要添加右鍵菜單的控件設置ContextMenuStrip屬性,如給dataGridView1添加菜單方法爲: this.dataGridView1.ContextMenuStrip = this.contextMenuStri

原创 ArcGIS Engine9.3的分級着色法制作專題圖

     分級着色法制作專題地圖,一般首先從兩個極值顏色生成一個顏色帶,並按數值高低,賦予圖元相應的顏色。ArcEngine9.3中無法使用IColorPallete、IColorSelector、IColorBrower等顏色板接口,一

原创 ChartRenderer方法渲染地圖

根據單字段渲染的代碼(可擴展爲多字段): //柱形圖渲染,參數爲字段名稱 private void ChartBarMap(string strField) { IGeoFeatur

原创 窗體位置的起始位置

    CenterParent                     窗體在其父窗體中居中。        CenterScreen                     窗體在當前顯示窗口中居中,其尺寸在窗體大小中指定。