Time of Update: 2018-12-05
某台電腦有點小毛病(系統是windows
Time of Update: 2018-12-05
bin目錄用來存放編譯的結果,bin是二進位binrary的英文縮寫,因為最初C編譯的程式檔案都是二進位檔案。 obj是object的縮寫,用於存放編譯過程中產生的中間臨時檔案。 其中都有debug和release兩個子目錄,分別對應調試版本和發行版本。 properties用於定義程式集的屬性。 aspx 是asp.net的分頁檔 aspx.cs 是程式碼檔案 aspx.resx 是資源檔 。 asp.net提倡頁面與代碼分離,
Time of Update: 2018-12-05
今天遇到了一個問題:在Web程式中調用了Excel的COM組件結果在每次調用一次後,工作管理員都會產生一個EXCEL.EXE的進程這可以致命的占記憶體與CPU啊然後想著去關閉進程或釋放資源先後嘗試了兩種方法(在操作完Excel後):1.
Time of Update: 2018-12-05
c#介面與抽象類別的區別收藏抽象類別(abstract class):abstract 修飾符用於表示所修飾的類是不完整的,並且它只能用作基類。抽象類別與非抽象類別在以下方面是不同的: 抽象類別不能直接執行個體化,並且對抽象類別使用 new 運算子是編譯時間錯誤。雖然一些變數和值在編譯時間的類型可以是抽象的,但是這樣的變數和值必須或者為 null,或者含有對非抽象類別的執行個體的引用(此非抽象類別是從抽象類別派生的)。 允許(但不要求)抽象類別包含抽象成員。 抽象類別不能被密封。
Time of Update: 2018-12-05
一、擷取當前檔案的路徑1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 擷取模組的完整路徑,包括檔案名稱。2. System.Environment.CurrentDirectory 擷取和設定目前的目錄(該進程從中啟動的目錄)的完全限定目錄。3. System.IO.Directory.GetCurrentDirectory()
Time of Update: 2018-12-05
如果你在Form中繪圖的話,不論是不是採用的雙緩衝,都會看到圖片在更新的時候都會不斷地閃爍,解決方案就是在這個表單的建構函式中增加以下三行代碼:請在建構函式裡面底下加上如下幾行:SetStyle(ControlStyles.UserPaint, true);SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.SetStyle(ControlStyles.DoubleBuffer, true); //
Time of Update: 2018-12-05
在WPF中可以很方便的實現動畫的效果,而在普通的WinForm程式裡實現卻有點麻煩,這裡我用一種類比的方式來實現WinForm有關的動畫 回憶一下在WPF中動畫效果的實現,首先建立一個故事板 Storyboard,然後建立一個動畫 Animation,並把要產生動畫的屬性與Animation綁定後添加到故事板,最後執行,得到了我們想要的效果,這裡我們只考慮線性變化效果 這裡我主要是用來改變WinForm上控制項的大小位置來產生一些動畫的效果 。一 StoryBoard 故事板
Time of Update: 2018-12-05
與以往的C,C++相比,C#引入了foreach語句,確實讓很多完成迴圈邏輯的代碼簡潔了不少。但是今天在寫代碼的時候卻又讓我感覺到C#在foreach文法上還有不夠理想的地方: /**//* I declared a variable named 'row' and used it before the foreach iteration. */ DataRow row; //
Time of Update: 2018-12-05
引言:誰都希望自己的應用程式能讓人留下一個深刻的印象,讓自己的程式表單有一件與眾不同的"外衣"是一個好辦法。試想:在一大堆的普通視窗中突然跳出一個很酷的介面,一定能讓人眼睛一亮進而產生興趣的。在VB,VC中如何定製可伸縮個人化視窗早就不是什麼秘密了,已經有了大量相關的文章進行介紹,無非都是如何調用系統API之類的方法,但是在.Net中調用API卻相對比較麻煩,所以使用.Net製作個人化表單的文章也有一些,一般都是使用透明背景加圖片的方式,所以不能移動或者不能任意放大縮小表單。那有沒有不需要調用系
Time of Update: 2018-12-05
發布日期: 1/24/2005 | 更新日期: 1/24/2005John KennedyMicrosoft Corporation 下載 Road07102002-code.exe。 本頁內容 紙牌遊戲 圖形和 SDE 聲音效果
Time of Update: 2018-12-05
說到馬賽克,一些悶騷男都懂的,“有馬”、“無馬”,此馬即馬賽克簡稱,可別光往邪惡的一面想,馬賽克也有和諧的一面,比如一些新聞之類的將關鍵不想展示給觀眾的給和諧掉,此即馬賽克應用。 先看一張具有極低解析度的馬賽克圖案: 看到一塊塊的同顏色塊、或許你就能猜出其演算法了。馬賽克演算法很簡單,說白了就是把一張圖片分割成若干個val *
Time of Update: 2018-12-05
1:建立控制項:button1 webBrowser1 textBox1 網址textBox2 使用者名稱textBox3 密碼 2:using... 1 using System; 2 using System.Windows.Forms; 3 using System.Runtime.InteropServices; 3:完整代碼。 1 2 namespace WebTest1 3 { 4 #region COM Interfaces 5 6
Time of Update: 2018-12-05
extern修飾符用於聲明在外部實現的方法。 extern 修飾符的常見用法是在使用 Interop 服務調入Unmanaged 程式碼時與 DllImport 屬性一起使用;在這種情況下,該方法還必須聲明為 static,如下面的樣本所示: [DllImport("mpr.dll")] public static extern WNetAddConnection2ReturnCode WNetAddConnection2(ref NetResource
Time of Update: 2018-12-05
下面的樣本示範如何使用 GetEnumerator 方法檢索一個枚舉數,該枚舉數包含集合中的值。然後,逐一查看該枚舉數,並將第一個儲存格的值顯示在頁上。view plaincopy to clipboardprint? <%@ Page language="C#" %> <SCRIPT runat="server"> void AuthorsGridView_RowCreated(Object sender, GridViewRowEventArgs
Time of Update: 2018-12-05
Net提供了介面,這個不同於Class或者Struct的類型定義。介面有些情況,看似和抽象類別一樣,因此有些人認為在.Net可以完全用介面來替換抽象類別。其實不然,介面和抽象類別各有長處和缺陷,因此往往在應用當中,兩者要結合來使用,從而互補長短。接下來先說說抽象類別和介面的區別。區別一,兩者表達的概念不一樣。抽象類別是一類事物的高度彙總,那麼對於繼承抽象類別的子類來說,對於抽象類別來說,屬於“是”的關係;而介面是定義行為規範,因此對於實現介面的子類來說,相對於介面來說,是“行為需要按照介面來完成
Time of Update: 2018-12-05
文章目錄 代碼如下: 前面曾寫過一篇 利用 XPATH 進行XML 尋找的文章,今天寫一個用普通的方式操作XML檔案的例子,也是應BAIDU 知道的一位網友的需求假設有如下的XML檔案:<?xml version="1.0" encoding="utf-8" ?><users> <user code="lm"> <name>黎明</name>
Time of Update: 2018-12-05
周末了,起得晚。爬起來,洗漱完畢開啟電腦,習慣性的收MAIL,第一封就吸引了我,標題:老兄,我發現了.NET裡面string.LastIndexOfAny的一個邏輯性錯誤的BUG我的第一反應: 這位兄弟又joking了 ,開啟本文,一段再簡單不過的代碼:string str = "+-這是一個綜合使用確定子串位置的C#樣本+-";int iLastPos = str.LastIndexOfAny("+-".ToCharArray(), 0);Console.WriteLine(iLastPos)
Time of Update: 2018-12-05
在 Windows 系統的 工作列 上的 快速啟動欄 裡,通常有一個表徵圖 ,點擊這個表徵圖,就會切換到案頭。這個表徵圖實際是一個 “Windows Explorer Command” ,用記事本開啟這個檔案,我們看到如下的內容:[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop這個檔案的格式,實際是一個 ini 檔案的形式,其中,我們要關注的是 Command=ToggleDesktop
Time of Update: 2018-12-05
來自:http://blog.sina.com.cn/s/blog_5d25ac4e0100yncl.html 主要使用了AE中的IAGSServerOject介面及IMapServer介面。Private void GetServerTest_Click(object sender, EventArgs e) { //獲得服務物件名稱 IAGSServerObjectName pServerObjectName =GetMapServer("
Time of Update: 2018-12-05
private void CreateLink(string linkName, string ExeName,string Description) { WshShell shell = new WshShell(); IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(linkName); shortcut.TargetPath =