C#
文章平均质量分 66
物欲添彩
探索与文化的融合
展开
-
C#-一個try catch樣例
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace UserDefindException{ public原创 2008-07-19 08:32:00 · 495 阅读 · 0 评论 -
C# 屏蔽窗体关闭按钮
[DllImport("USER32.DLL")] private static extern IntPtr GetSystemMenu(IntPtr hWnd, UInt32 bRevert); [DllImport("USER32.DLL")] private static extern UInt32 RemoveMenu(IntPtr hMenu, UInt32 nPositi转载 2008-07-24 09:11:00 · 1015 阅读 · 0 评论 -
C#代码规范
1 编程风格1.1 统一编程风格的意义· 增加开发过程代码的强壮性、可读性、易维护性· 减少有经验和无经验开发人员编程所需的脑力工作· 为软件的良好维护性打下好的基础· 在项目范围内统一代码风格· 通过人为以及自动的方式对最终软件应用质量标准转载 2008-07-24 11:05:00 · 801 阅读 · 0 评论 -
C#-System.IO
//Using System.IOSystem.io命名空間中常用的成員類別BiaryReaderBinarywriterStreamreaderstreamwriterstringReaderstringwriterDirectoryDircetoryInfo 沒有安全檢查Driveinfo 哪些磁碟可用,類型,容量,可用空間filefileinfofilestreampath//Bina原创 2008-07-27 08:00:00 · 973 阅读 · 0 评论 -
c#-sockets
System.net.sockets 常用類別成員NetworkStream 用來提供存取網路資料的基楚料流socket socketexception 當通訊端發生錯誤時所返回的例外情況TcpClient 用來提供tpc網路服務的客戶端連接tcplistener 用來接聽來自tcp網路客戶端的連接udpclient socket類別常用屬性connected 返回最近一次作業的sock原创 2008-07-27 08:01:00 · 553 阅读 · 0 评论 -
C#-使用API
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices; //使原创 2008-07-27 08:00:00 · 735 阅读 · 0 评论 -
C#-Crystal Reports(水晶報表)
CrystalReportsViewer常用屬性BackgroundImage 取得或設定背景圖像DisplayGroupTree 取得或設定[樹狀可視檢視]是可見還是隱藏的DisplayStatusBar 取得或設定[狀態列]是可見還是隱藏的DisplayToolBar 取得或設定[工具列]是可見還是隱藏的EnableDrillDown 取得或設定使用者是否可以擷取報表的細目enableT原创 2008-07-27 07:58:00 · 2224 阅读 · 0 评论 -
WYTC-C#-SQL-command物件
command物件executeReader()方法 將結果傳給datareader物件 用於查訊結果executeNonquery()方法 傳回異動筆數 用於insert update delete語法范例:string selectCmd = "select * from tab";SqlCommand cmd = new SqlCommand(selectCmd,conn);SqlDa原创 2008-07-27 07:58:00 · 873 阅读 · 0 评论 -
C#-File存取
appendalltext(s1,s2) 將字串為s1的檔附加到s1檔,檔案不存在,會自動建立appendtext(s) 將s檔名的檔案附到回傳值 ex: string s = @"c:/temp.txt" streamwriter sw = file.appendtext(s);copy(s1,s2) 將檔名為s1的檔案復制到檔名為s2的檔案,注意:s2不可以是已存在的檔creat原创 2008-07-27 07:55:00 · 1843 阅读 · 0 评论 -
C#-重載
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace override_new_ex{ public par原创 2008-07-19 08:08:00 · 635 阅读 · 0 评论 -
C#文本文件中改变文件某个位置的值
使用StreamWriter 写文件时,只能把文件全部内容读出来,修改后再全部写回去。想要改变文件某个位置的值的话,下面方法可行,试了很久好不容易试出来的。 private void button1_Click(object sender, EventArgs e) { try { byte[] info = Encoding.GetEncoding("Shi转载 2008-07-24 09:08:00 · 1774 阅读 · 0 评论 -
WYTC-C#-SQL-DataReader
SqlDataReaer語法范例//1打開資料庫連接SqlConnection conn = new SqlConnection(connstring);conn.open();string selectCmd = "select * from Tablename";//2通過connecton連接物件來送出sql敘述SqlCommand cmd = new sqlcommand(sel原创 2008-07-27 07:59:00 · 923 阅读 · 0 评论 -
c#控件命名規范
写程序的时候突然忘了C#的控件命名的大小写的规范,去网上找了些资料,拷过来看看。Standard Control类 型 前 缀 示 例 Adrotator adrt adrtTopAd BulletedList blst blstCity Button btn btnSubmit Calendar转载 2008-07-24 09:05:00 · 1621 阅读 · 1 评论 -
WYTC-C#-控制項-MaskedTextBox(遮罩文字盒)
遮罩文字盒(maskedTextBox)控制項:控制輸入者僅能輸入特定資料屬性名稱: AsciiOnly:ture限定只能接受ascII碼 。flase可接受unicode字符. BeepOnError:設定輸入被拒絕時,是否發出警告聲。 Mask:遮罩格式設定 參考以下 Mask屬性遮罩項目. Maskcompleted:所有必要項的輸入是否都已經輸入到輸入遮罩中。 maskFull原创 2008-07-19 11:08:00 · 3805 阅读 · 0 评论 -
WYTC-C#-EventLog元件
EventLog元件常用屬性:Entires 取得EventLog的內容Log 設定或寫入的EventLog名稱Scource 設定或取得寫入到EventLog時登錄和使用的來源(source)名稱常用方法:Clear()Close()Delete()Exists(s) 判斷名為s的記錄檔是否存在GetEentlogs() 獲取事件記錄檔陣列WriteEntry(s,m,t) 將來源原创 2008-07-22 14:25:00 · 988 阅读 · 0 评论 -
WYTC-C#-抽象化
//抽象化(Abstraction) :目的是用有意義的名稱取代無義意的文字。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;原创 2008-07-19 07:59:00 · 641 阅读 · 0 评论 -
WYTC-C#-控制項-TreeView(樹狀檢視)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace TreeView_ex{ public partia原创 2008-07-21 11:51:00 · 877 阅读 · 0 评论 -
WYTC-C#-Crystal Reports(水晶報表)
CrystalReportsViewer常用屬性BackgroundImage 取得或設定背景圖像DisplayGroupTree 取得或設定[樹狀可視檢視]是可見還是隱藏的DisplayStatusBar 取得或設定[狀態列]是可見還是隱藏的DisplayToolBar 取得或設定[工具列]是可見還是隱藏的EnableDrillDown 取得或設定使用者是否可以擷取報表的細目enableT原创 2008-07-22 14:27:00 · 1478 阅读 · 0 评论 -
WYTC-C#-控制項ListView(列舉檢視)
//ListView列舉檢視控制項List重要的三項操作就是1.加入項目(items) listview1.items.add("編輯")2.設定一個影像清單(ImageList) listview.largimagelist=imgaelist13.為每個項目設定影像清單中的影像編號 listview.item[0].imageindex=0//Listview的常用屬性Activation原创 2008-07-21 10:54:00 · 1618 阅读 · 0 评论 -
C#介面(interface)與抽象類別(abstract class)比較
介面(interface):於介面中定義方法,屬性,和事件。 如果要使用(implementation)必須通過類別來繼承介面才能使用。介面特點:*不能對介面進行實列化*類別與介面都能繼承一個以上的介面,介面也可繼承介面。*聲明介面時,不允許定義修飾詞,ex:public , private ,static.介面語法://宣告interface 介面名{[資料型別] 屬性名稱原创 2008-07-19 08:33:00 · 3294 阅读 · 1 评论 -
WYTC-C#-控制項-NotifyIcon(通知圖示)
通知圖示(NotifyIcon):狀態欄圖示.NotifyIcon常用屬性:BalloonTipIcon 用來設定或獲取NotifyIcon所顯示的BalloonTip上的[圖示]BalloonTipText 用來設定或獲取NotifyIcon所顯示的BalloonTip上的[文字]BalloonTipTitle 用來設定或獲取NotifyIcon所顯示的BalloonTip上的[標題]IC原创 2008-07-19 12:02:00 · 1398 阅读 · 0 评论 -
WYTC-C#控制項-WebBrowser
WebBrowser(網頁瀏覽器) 控制項常用屬性:AllowNavigation 在載入初始網頁後,設定是否可以瀏覽其它網頁Document 獲取Document,用來表示目前陳在WebBrowser控制項中的網頁的原始檔內容DocumentText 用來獲取或設定目前WebBrowser中所顯示網頁原碼。通常是將HTML內容指定給此屬性來顯示自頂訂的網頁內容.DocumentTitle 用來原创 2008-07-19 15:21:00 · 1200 阅读 · 0 评论 -
C#-封裝
//建立類別庫using System;using System.Collections.Generic;using System.Text;namespace Cls_Authority{ public class Class1 { /// /// 產生WordLen長度的一組亂數碼 /// /// 決定產生亂數碼原创 2008-07-19 08:07:00 · 456 阅读 · 0 评论