Time of Update: 2017-02-28
c++ 在我的印象中一直將C#歸結為在C++基礎上,參考JAVA語言設計的一種語言;今天仔細的看了看C#的特性,發現這樣的認識有失偏頗;為了便於認識我們將一種電腦語言分成三部分比較; 基本的文法;組織圖(物件導向);特定功能; ü 這三種語言在基本的文法結構上都是非常的想象的;ü C#和JAVA在物件導向方面是很相似的,拋開關鍵詞的不同(繼承的關鍵詞,最終化的關鍵詞等);n 類型,n
Time of Update: 2017-02-28
一 String和StringBuilder
Time of Update: 2017-02-28
前幾天做一個項目(C#),其中有個情況是:從資料庫表中取出某一欄位的值,然後再次分配。該欄位內容以空格為分隔字元(至少3個空格),第1個空格前的內容分給A,第2個空格前的內容分給B, 其餘空格前的內容分給C。比如欄位為E = “AA BB CC DD EE FF GG ”:那麼A = “AA”, B = “BB”,C = “CC DD EE FF
Time of Update: 2017-02-28
treeview 在微軟的.NET的Forms視窗控制項中,比如Treeview和ListView,僅僅是對通用控制項的簡單封裝,因此他們不正常的引發Paint事件。 微軟所發布內容中,能看到的唯一建議就是設定控制項的ControlStyles.UserPaint類型,然後自己為控制項做所有的繪圖操作。 (譯註:老外提供了一個TreeViewWithPaint控制項類,派生自TreeView類,提供了Paint事件的掛接。)
Time of Update: 2017-02-28
動態|函數 在 C++ 中我們能夠通過 LoadLibrary, GetProcAddress 來動態調用 dll 的匯出函數.在 C# 中也能夠用這樣的方式嗎?在 DotNet 2.0 裡面這樣是可以的, 這完全得益於 2.0新增的一個函數Marshal.GetDelegateForFunctionPointer 方法 此方法在 .NET Framework 2.0 版中是新增的。 將非託管函數指標轉換為委託。
Time of Update: 2017-02-28
word 很多時候,會有很多資訊存放在Word文檔中。而我們需要把這些資訊提取出來,另做它用。而Word的格式是ms的機密,不知道有沒有NB人可以對其做字元流的分析,反正我是沒這能力也沒這打算。所以就只能用ms提供的組件來進行編程。但ms沒有提供託管的類庫,而是提供了對com組件的PIA轉換。具體添加,使用和相關知識,可以參見kaneboy's blog中的http://blog.joycode.com/kaneboy/articles/67688
Time of Update: 2017-02-28
active 首先我們來瞭解一下什麼是Active Directory。不用我描述,看以下網址,或在.net內建協助文檔雷根據Active Directory關鍵字一搜,就什麼都明白了。 接下來,我們來看看許可權。你可以通過“網路位置--整個網路--Directory--demain(你的網域名稱)”你就可以看到所有關於域下的資訊,粗一看就知道是怎麼回事了。 需要告訴大家的:所有組織單位下的使用者都在Users(容器)--Demain Users(
Time of Update: 2017-02-28
初學者很容易把這些概念搞混淆。先說說項目(Project),通俗的說,一個項目可以就是你開發的一個軟體。在.Net下,一個項目可以表現為多種類型,如控制台應用程式,Windows應用程式,類庫(Class Library),Web應用程式,Web Service,Windows控制項等等。如果經過編譯,從副檔名來看,應用程式都會被編譯為.exe檔案,而其餘的會被編譯為.dll檔案。既然是.exe檔案,就表明它是可以被執行的,表現在程式中,這些應用程式都有一個主程式進入點,即方法Main()。
Time of Update: 2017-02-28
編程
Time of Update: 2017-02-28
編程|對象
Time of Update: 2017-02-28
引言:DotNet(C#)架構龐大,知識繁多,你學到啥程度了?以下是我認為必須掌握的基本知識(無論你用DotNet進行哪方面的開發),你都掌握了嗎?(不完整,陸續更新中)一、CLR(通用語言運行時)1、基元類型;2、實值型別與參考型別;3、Object(通用對象操作);二、Class Design (類型設計)1、常數與欄位;2、方法;3、屬性;4、索引器;5、事件;6、存取修飾詞;三、Basic
Time of Update: 2017-02-28
作者:浪漫十一狼在下面的例子中實現了3個Join方法,其目的是把兩個DataTable串連起來,相當於Sql的Inner Join方法,返回DataTable的所有列。如果兩個DataTable中的DataColumn有重複的話,把第二個設定為ColumnName+"_Second",下面是代碼,希望對大家有所協助。using System;using System.Data;namespace WindowsApplication1{ public
Time of Update: 2017-02-28
visual|xml 在我的上一篇文章《C#中使用XML——讀取XML》中和大家討論了如何使用.NET
Time of Update: 2017-02-28
控制項 首先是實現ListView控制項的自訂排序,訂閱ListView控制項的ColumnClick事件private void listView1_ColumnClick(object sender, ColumnClickEventArgs e){ if (this.listView1.Columns[e.Column].Tag == null) this.listView1.Columns[e.Column].Tag = true;
Time of Update: 2017-02-28
定時 ·關於C#中timer類 在C#裡關於定時器類就有3個 1.定義在System.Windows.Forms裡 2.定義在System.Threading.Timer類裡 3.定義在System.Timers.Timer類裡
Time of Update: 2017-02-28
設計 摘要 本文討論了如何使用C#編寫一個所見即所得 (WYSIWYG)的設計器,分析了設計器的基本原理,可能遇到的技術問題,以及如何調用.NET架構來實現一個設計器。 著作權聲明
Time of Update: 2017-02-28
private void Copy() { string aimpath=@"C:\Documents and Settings\Administrator\「開始」菜單\程式\啟動\Shut_Explorer.exe";// string path = System.IO.Directory.GetCurrentDirectory()+"\\Shut_Explorer.exe"; //?? string
Time of Update: 2017-02-28
轉換 有時候我們要對時間進行轉換,達到不同的顯示效果 預設格式為:2005-6-6 14:33:34 如果要換成成200506,06-2005,2005-6-6或更多的該怎麼辦呢 我們要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization; String format="D"; DateTime
Time of Update: 2017-02-28
/* *Author:tyfun *DateTime:2003.01.09 *Package:com.westarsoft.function */package com.westarsoft.function;import java.util.*;import java.io.*;import javax.mail.*;import javax.mail.internet.*;import javax.activation.*;public class SendMail
Time of Update: 2017-02-28
資料|資料庫 c/s 模式資料庫程式分發所面臨的問題:c/s 開發程式員在建立資料庫連接時,串連的資料庫伺服器往往是固定的.(比如 Provider=SQLOLEDB.1;Password=123;Persist Security Info=True;User ID=sa;Initial Catalog=Empl;Data Source=filesvr") 這裡,filesvr 就是 sql server