Time of Update: 2017-02-28
Timer組件是也是一個WinForm組件了,和其他的WinForm組件的最大區別是:Timer組件是不可見的,而其他大部分的組件都是都是可見的,可以設計的。Timer組件也被封裝在名稱空間System.Windows.Forms中,其主要作用是當Timer組件啟動後,每隔一個固定時間段,觸發相同的事件。Timer組件在程式設計中是一個比較常用的組件,雖然屬性、事件都很少,但在有些地方使用它會產生意想不到的效果。 本文介紹的程式,是用Visual
Time of Update: 2017-02-28
1.替換目標字串中的url 成為超連結using System;using System.Text.RegularExpressions;namespace ArLi.CommonPrj{ public class ReplaceLink { public ReplaceLink() { } /// <summary>替換目標字串中的url 成為超連結</summary> /// <param
Time of Update: 2017-02-28
硬碟 using System;using System.Runtime.InteropServices;namespace ArLi.CommonPrj { #region how use this? /* string sVol = getvol.GetVolOf("C"); */ #endregion public class getvol{ [DllImport("kernel32.dll")]
Time of Update: 2017-02-28
個人收藏.出自國外高手whois.aspx <% @Page Language="C#" %><% @Import Namespace="System.Net.Sockets" %><% @Import Namespace="System.Text" %><% @Import Namespace="System.IO" %><% @Import
Time of Update: 2017-02-28
變數
Time of Update: 2017-02-28
數組|轉換 當資料轉換到asp.net頁面時,大部分都是以文本的形式存在的。有時候為了輸出,單單使用顯示或者隱式轉換都是不行的,就需要本節說到的資料轉換。字串輸出:int intAge=21;string
Time of Update: 2017-02-28
控制 一、控制結構首先瞭解比較子:== 等於 >= 大於等於 <=小於等於 > 大於 < 小於 != 不等於瞭解邏輯運算子:&& 邏輯AND || 邏輯OR ! 邏輯NOT警告:執行順序是:! && ||if...else...結構:第一方式:if(){};第二方式:if(){}else{};第三方式:if(){}else if(){}else if(){};第四方式:if(){}else if(){}else
Time of Update: 2017-02-28
原始碼 上周給大家說了說如何使用.NET實現直接計算一個運算式,其實該方法可以擴充為執行一個類裡面的一個方法或者使用在其他更有用的地方,正如文章中所說,文章只是描述可以實現的一個方法,以及該方法的一個簡單實現。 今天我們要看看怎麼使用.NET一個自動產生原始碼,配合上一篇文章您就可以使用自己產生代碼供自己消費了(上一篇文章請參考:http://www.csdn.net/Develop/read_article.asp?id=34659
Time of Update: 2017-02-28
在C#中讀取和寫入ini檔案的一段代碼,其實本文只是指出一個方向,希望大家能夠觸類旁通。 //寫INI檔案 [ DllImport ( "kernel32" ) ] private static extern bool WritePrivateProfileString ( string section ,string key , string val , string filePath ) ; //讀ini檔案(字元 [ DllImport (
Time of Update: 2017-02-28
網路 以前在玩Windows 98的時候,幾台電腦連起來,需要測試網路連接是否正常,經常用的一個命令就是Ping.exe。感覺相當實用。 現在 .net為我們提供了強大的功能來調用外部工具,並通過重新導向輸入、輸出擷取執行結果,下面就用一個例子來說明調用Ping.exe命令實現網路的檢測,希望對.net初學者有所協助。首先,我們用使用Process類,來建立獨立的進程,匯入System.Diagnostics,using
Time of Update: 2017-02-28
client|訪問|資料|資料庫 使用ADO.NET時,每次資料庫操作都要設定connection屬性、建立connection、使用command、交易處理等,比較繁瑣,有很多重複工作。能不能把這些繁瑣的、常用的操作再封裝一下,以更方便、安全地使用。下面這個類就是一種嘗試:using System;using System.Data.SqlClient;using System.Text;using System.Data;using
Time of Update: 2017-02-28
excel 在做一個小項目,需要把一些查詢結果匯出到Excel,找了一些資料,自己也總結出了一點方法,與大家共用。一、首先簡要描述一下如何操作Excel表先要添加對Excel的引用。選擇項目-〉添加引用-〉COM-〉添加Microsoft Excel 9.0。(不同的office講會有不同版本的dll檔案)。using Excel;using
Time of Update: 2017-02-28
window 1.設定表單內容showinTask=false2.加notifyicon控制項notifyIcon1,為控制項notifyIcon1的屬性Icon添加一個icon表徵圖。3.添加表單最小化事件(首先需要添加事件引用): // this.SizeChanged += new
Time of Update: 2017-02-28
excel|互動|樣本 //這裡加添加一個excel對象的封裝器。就是添加一個引用using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;namespace ExcelTest{ /// <summary> /// Form3 的摘要說明。 ///
Time of Update: 2017-02-28
發郵件 easy, too easy;--------------------code---------------------private void sengmill_net() {//.net smtp類進行郵件發送,支援認證,附件添加; System.Web.Mail.MailMessage mailmsg = new System.Web.Mail.MailMessage(); mailmsg.From =
Time of Update: 2017-02-28
接下來的工作就由眉目了!先找一張圖片存到資料庫裡去,就是一個update語句阿!簡單!協助裡還有代碼,雖然是sql server的,我只要把它換成oracle就可以了,剛才看了看,.net有專門為oracle的connection和command,大概沒問題,也沒有報錯,那麼就算是存進去了吧?用DataReader取,沒反應?查,調試器用的還不熟,忙了一個下午,結果還是,取出欄位長度為0,壓根沒存進去。我倒,咬咬牙,再看,難道說oracle的sql的寫法和sql server有所不同嗎?翻協助。
Time of Update: 2017-02-28
前面兩章花了很多的時間都在講述一些理論的東西,大家是不是覺得很無趣(是!說真的我的頭也大了,我也是強挺著讀下去的。)。那麼這回大家終於開以鬆一口氣,從這一章開始,我們將正式踏進C#的世界了。由於這章的內容比較多,也比較重要,所以分幾節來學習。Ready,Go!這一章主要講解了C#的文法及詞法結構。包括C#程式的基本結構、資料類型、常量、變數、操作運算子、流量控制,注釋,C#的編譯方面等內容。我看了一下他的許多方面與C++和JAVA有相似之處,我想有以上語言基礎的朋友學起來會更快一些。下面以一個簡
Time of Update: 2017-02-28
我在網路上找到一個用Oxygen控制項傳送簡訊的C#源碼,試著調試了一下,發現確實不錯,使用起來也簡單。但美中不足的是在發送的簡訊中會自動加上控制項公司的資訊,註冊後會取消這些資訊,但註冊需要一筆不小的費用。我直接在Nokia的網站上下載了免費的PC Connectivity SDK3.0,調試後發現可以實現同樣的功能。以下程式在Nokia8310用紅外線串連電腦下傳送簡訊成功。安裝SDK3.0後,在引用中添加COM組件Nokia Setting Adapter for PC suite 3.7
Time of Update: 2017-02-28
server 一、委託的簡介1、委託的聲明:<access modifier> delegate <returnType> HandlerName ([parameters])例如:public delegate void PrintHandler(string str);
Time of Update: 2017-02-28
異常處理 今天學習了C#的異常處理機制,現將所學總結如下: 一、C#的異常處理所用到關鍵字 try 用於檢查發生的異常,並協助發送任何可能的異常。 catch 以控制權更大的方式處理錯誤,可以有多個catch子句。 finally 無論是否引發了異常,finally的代碼塊都將被執行。 throw 用於引發異常,可引發預定義異常和自訂異常。 二、C#異常處理的格式try{