C#中改變顯示器的解析度(收藏)

下面的代碼實現修改顯示器解析度和重新整理頻率的功能:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Runtime.InteropServices;namespace ScreenResolution{ public class Form1 :

《設計模式迷你手冊》與《C#設計模式》下載

最近,偶也在學設計模式,從圖書館借了一本《.NET與設計模式》,感覺書的內容還是很實用,就是範例程式碼有點問題,小錯誤比較多,但還難不倒我^_^一本書老帶來帶去也很麻煩,現求《.NET與設計模式》電子書,最好是PDF的,謝謝啦在網上搜尋的時候發現一本《設計模式迷你手冊》還挺不錯的,要的朋友在這裡下吧http://files.cnblogs.com/maxianghui/20050816074449.rar另外還有《C#設計模式》,到LoveCherry那裡可以下到http://lovecherr

Image與stdole.IPictureDisp 互轉(C#)

 using System.Windows.Forms;AxHostConverterCode highlighting produced by Actipro CodeHighlighter

儲存一個將Excel裡面的列名(A,B,C…)轉換為索引號(1,2,3…)的方法

Google出的含有這個方法的網址是:http://www.mail-archive.com/poi-user@jakarta.apache.org/msg08811.html這網站是被牆的。下面直接貼出方法代碼吧,我把它改變成了C#代碼,佩服這些涉及數學方面的演算法的作者。當然我的老師的數學功力也是我一直頂禮膜拜,只能望其項背,唏噓感慨的……唉,那個傢伙啊! 1 private int colNameToNum(string colName) 2 { 3 // assume the

C/S模式根據許可權基於反射機制實現動態產生菜單

    有了一些MIS的開發經驗,也用笨方法實現了根據不同使用者、不同角色、不同許可權分配不同菜單的功能,但總覺得那還不是自己想要的。因為那時有進度約束著的,為了趕工而投機取巧了罷了。    實現方法是這樣的:   

c#中的代理和事件

 事件(event)是一個非常重要的概念,我們的程式時刻都在觸發和接收著各種事件:滑鼠點擊事件,鍵盤事件,以及處理作業系統的各種事件。所謂事件就是由某個對象發出的訊息。比如使用者按下了某個按鈕,某個檔案發生了改變,socket上有資料到達。觸發事件的對象稱作寄件者(sender),捕獲事件並且做出響應的對象稱作接收者(receiver),一個事件可以存在多個接受者。在非同步機制中,事件是線程之間進行通訊的一個非常常用的方式。比如:使用者在介面上按下一個按鈕,執行某項耗時的任務。程式此時啟動一個線

C#對windows剪貼簿的使用

複製到剪貼簿  if ( textBox1.SelectedText != "" )      Clipboard.SetDataObject ( textBox1.SelectedText ) ;   else      textBox2.Text = "在textBox1中沒有選定的內容" ; 粘貼 IDataObject iData = Clipboard.GetDataObject ( ) ;  //檢測資料是否是可以使用的格式,即文字格式設定  if (

在C# 2.0上寫另外一種語言來建立對象

建立對象有很多種方式,可以用工廠,可以用容器裝配。所以不在乎再多一種啦。。。在C#上寫了一種古怪的建立對象的方式,給大家kk。首先,這是配置代碼。意思是說在Lily的宇宙中(每個人都有一個小宇宙,聖鬥士。。。),她的Boy是tom,也就是我的眼中只有你。相應的在Lucy的眼中只有joy。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Tom tom 

基於ArcGIS Engine + C#實現使用者自訂動態電力符號(轉載 華立電網北京研發中心 阿文 )

ArcGIS Engine二次開發一般需要通過案頭產品來製作這些符號,然後通過專門的轉換工具轉換以後供AE使用。電力GIS應用當中,電力裝置種類繁多,裝置狀態比較複雜,需要用不同的符號來表現電力裝置的不通狀態,此外電力技術的更新速度很快,新裝置種類也不斷推陳出新,使用者往往要求提供符號定義工具以滿足這些需求。本文以配電變壓器為例,介紹一種使用ArcGIS Engine + C#二次開發模式下,可以讓使用者自己定義裝置符號的一種方法。一、符號定義配電變壓器符號如所示:可以將這個符號分解成四個圖元,

對ArcSDE Geodatabse進行註冊(c#)

public void DataSet_Register(ref  IStepProgressor pStepProgressor , ref IDataset  pGISDataset  )         {       IEnumDataset pEnumDataset;      IDataset pDataset;      IVersionedObject pVersionedObject;        try        {          

C# 多種方法讀取和設定連接字串

//第一種擷取連接字串的方法Properties.Settings connset = Properties.Settings.Default;constr = connset.ConnectionString;            //第二種擷取連接字串的方法ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["ConnectionString"];string str =

基於AE的個人地理資料庫(mdb格式)匯入到企業級資料庫(sde資料庫中)中(C#)[原創]

  基於AE的個人地理資料庫(mdb格式)匯入到企業級資料庫(sde資料庫中,採用Oracle資料庫)中(C#).個人地理資料庫有資料集,匯入到企業級資料庫後沒有資料集,只有要素類。private void btnPGD2EGD_Click(object sender, EventArgs e)        {            try            {                string pWorkspaceName = strName;               

Here’s a C# example thats adds the circle as a graphic element on the mapcontrol.

//C#private void axMapControl1_OnMouseDown(object sender, IMapControlEvents2_OnMouseDownEvent e){if (e.button == 2){IRubberBand rubberband = new RubberCircleClass();IGeometry geometry = rubberband.TrackNew(this.axMapControl1.ActiveView.ScreenDisplay,

C#+ArcEngine 建立點元素

IFeatureLayer pFLayer = mapMain.get_Layer(0) as IFeatureLayer;                IFeatureClass pFC = pFLayer.FeatureClass;                 //類型不對停止編輯                if (pFC.ShapeType != ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPoint) { return;

C#+ArcEngine 自訂範圍輸出為柵格映像(JPG/BMP)

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/// <summary>        /// 列印輸出.該功能目前測試只適用於JPEG,BMP.格式        /// </summary>        /// <param name="pExport"></param>        /// 

C#+ArcEngine 序列化和還原序列化AE對象

在AE開發過程,總是要將某些對象暫時儲存起來,像element,layer,map,symbol 等等. ArcEngine提供了序列化對象的方法來儲存這些資訊, 所有能序列化的對象都支援IPersistStream 介面(詳查幫組文檔) .此外IXMLStream 也是比較重要的介面.具體請查看協助文檔. 本文參考了wall 大牛的技術文檔,並受到啟發.相關地址:

C#也能PS圖片,還能為網站Ajax上傳圖片同時產生微縮圖(附Demo)

     本文旨在與各位朋友們分享我是如何在項目中用C# “ps圖片” 為網站產生同比例微縮圖的解決方案。如有不足之處歡迎您指出。      一、技術概述:        1.Ajax無重新整理上傳圖片,詳情請閱我的這篇文章。(jquery + c# ashx)        2.C#位元影像處理  System.Drawing。        3.最新demo支援IE7,IE8,FireFox。     二、微縮圖處理方法:   

socket c/s分佈式編程

 SOCKET:Socket介面介於應用程式與硬體之間。對Socket的理解可以簡化為:它是封裝了資料流(Stream)的從機器到機器的一條軟接線,通過這條軟接線,並藉助於線兩端的收發程式,網路上的機器間實現了資訊的交流與互連。分離在軟線兩端的應用程式(伺服器端程式和用戶端程式)可以通過調用Socket介面來開發具有TCP/IP網路功能的程式應用。作為用戶端,即要知道服務程式所在房間的房間號(IP地址),又要知道後門的位置(連接埠)。這樣才能正確地進入房間。 數據編發:軟線建立完成後,還必須有資

學點 C 語言(8): while 與 do while 迴圈

1. while 迴圈:#include <stdio.h>int main(void){ int i=0; while (i2. do while 迴圈:#include <stdio.h>int main(void){ int i=0; do { i++; printf("%d\n", i); } while (i3. while 與 do while

學點 C 語言(3): 逸出字元

\n //換行\r //斷行符號\b //退格\f //換頁\t //水平定位字元\v //垂直定位字元\a //響聲\" //雙引號\' //單引號\x?? //用小寫 x 和兩位元字(十六進位數)表示一個字元 \??? //用三位元字(八進位)表示一個字元例1:#include <stdio.h>int main(void){ printf("\"C++Builder\" 2009\n"); printf("\

總頁數: 4314 1 .... 427 428 429 430 431 .... 4314 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.