在.NET的WINFORM開發(fā)中,大家可能都比較熟悉了WINFORM控件的DrawToBitmap方法。但是,如果你使用WebBrowser的時(shí)候,卻發(fā)現(xiàn)沒有DrawToBitmap這個(gè)功能,然而,WebBrowser實(shí)際上是有這個(gè)功能的,只是在VSIDE的智能提示列表里面沒有顯示。WHY?俺也不知道網(wǎng)頁中的驗(yàn)證碼,其實(shí)是通過一個(gè)獨(dú)立的頁面來輸出的,例如CSDN的登錄驗(yàn)證碼地址為:http://passport.csdn.net/ShowExPwd.asp
系統(tǒng) 2019-08-12 01:33:30 2914
為自己寫的程序加一個(gè)注冊(cè)功能吧。生成的機(jī)器號(hào)是根據(jù)CPU和硬盤號(hào)來的,根據(jù)自己的需求改成是否是隨機(jī)生成。代碼直接粘貼到新建類覆蓋原代碼就能直接用了。usingSystem;usingSystem.Management;usingSystem.Security.Cryptography;usingSystem.Text;namespaceRegisterClass{classRegisterClass{//步驟一:獲得CUP序列號(hào)和硬盤序列號(hào)的實(shí)現(xiàn)代碼如下:
系統(tǒng) 2019-08-12 09:27:10 2892
【步驟描述】1、建立VC工程,把MYSQL裝好,數(shù)據(jù)準(zhǔn)備好2、安裝好MYSQLconnectNet3、在工程中引用MYSQL數(shù)據(jù)庫對(duì)象4、在代碼中寫連接和查詢的語句【在工程中引用MYSQL數(shù)據(jù)庫對(duì)象】【在代碼中寫連接和查詢的語句】usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Mvc;usingMySql.Data.My
系統(tǒng) 2019-08-12 01:55:40 2889
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceTextBox_1{publicpartialclassForm1:Form{publicForm1(){
系統(tǒng) 2019-08-12 01:53:15 2879
轉(zhuǎn):http://blog.csdn.net/jglie/article/details/7394256十一、上下左右移動(dòng)光標(biāo)位privatevoidmoveLeft(){objectmoveUnit=Microsoft.Office.Interop.Word.WdUnits.wdWord;objectmoveCount=1;objectmoveExtend=Microsoft.Office.Interop.Word.WdMovementType.wdEx
系統(tǒng) 2019-08-12 09:27:03 2867
軟件主要的功能就是使用C#畫矢量圖,然后導(dǎo)出到Word、Excel、Powerpoint中,并且能夠再次被編輯。以下是我們的解決過程:首先應(yīng)該確定在Office文檔中可編輯圖形使用的格式;學(xué)習(xí)了相關(guān)資料,了解到Office文檔主要支持三種矢量圖的格式:1、VML圖形,2、WMF文件格式,3、EMF文件格式。由于VML圖開一般使用HTML語言進(jìn)行描述,不便于進(jìn)行操作,因此決定采用WMF和EMF文件格式。接下來的工作就是要讓C#根據(jù)提供的數(shù)據(jù)生成WMF或EMF
系統(tǒng) 2019-08-29 23:51:35 2859
這個(gè)問題來自論壇提問,同理可以獲得access等數(shù)據(jù)庫的表結(jié)構(gòu)信息。usingSystem;namespaceConsoleApplication11...{classProgram...{publicstaticvoidMain()...{getExcelFileInfo(@"c:a.xls");}privatestaticvoidgetExcelFileInfo(stringPath)...{stringstrConn="Provider=Micros
系統(tǒng) 2019-08-29 23:52:56 2846
C#版flvmerge:快速合并多個(gè)flv文件網(wǎng)上的視頻很多都是分片的flv文件,怎么把他們合為一體呢?GUI工具就不考慮了,不適合批量執(zhí)行,不適合在后臺(tái)運(yùn)行。有沒有命令行工具或庫可以實(shí)現(xiàn)呢?ffmpeg提供了一個(gè)方法:(1)先把flv文件轉(zhuǎn)換成mpeg;(2)將多個(gè)mpeg文件合并成1個(gè)獨(dú)立的mpeg文件(二進(jìn)制合并即可)(3)將獨(dú)立的mpeg文件轉(zhuǎn)換成獨(dú)立的flv文件。網(wǎng)上搜到的最多的也是這種解決辦法。這種方法有兩個(gè)缺點(diǎn):(1)需要兩遍轉(zhuǎn)碼,非常耗時(shí);
系統(tǒng) 2019-08-12 01:33:52 2837
Emgu.CV,OpenCVforC#Emgu.CV是OpenCV的.netframework封裝,可以用于C#,現(xiàn)在已經(jīng)出到2.0/2.1版本了。它分兩層:Thebasiclayer(layer1)containsfunction,structureandenumerationmappingswhichdirectlyreflectthoseinOpenCV.Thesecondlayer(layer2)containsclassesthatmixinad
系統(tǒng) 2019-08-12 09:27:10 2834
SQLSERVER與C#中數(shù)據(jù)類型的對(duì)應(yīng)關(guān)系//////數(shù)據(jù)庫中與C#中的數(shù)據(jù)類型對(duì)照/////////privatestringChangeToCSharpType(stringtype){stringreval=string.Empty;switch(type.ToLower()){case"int":reval="Int32
系統(tǒng) 2019-08-12 01:54:40 2830
原文:c#數(shù)據(jù)庫操作大全1.提取單條記錄//usingSystem.Data;//usingSystem.Data.SqlClient;using(SqlConnectioncn=newSqlConnection(%%1))//ConfigurationManager.ConnectionStrings["db2ConnectionString"].ConnectionString//DataSource=myServerAddress;InitialCa
系統(tǒng) 2019-08-12 01:33:19 2821
本文只是一個(gè)測(cè)試?yán)樱诵拇a是kernel32.dll中的一組windowsapi函數(shù),這里不深入研究,代碼都在codeproject上。http://www.codeproject.com/KB/threads/dotnetnamedpipespart1.aspx測(cè)試效果如下,可以做到aspx和給consoleapp發(fā)送消息后得到反饋:consoleapp為服務(wù)器端代碼如下usingSystem;usingAppModule.InterProcessC
系統(tǒng) 2019-08-29 23:15:03 2820
---------------------------------------------------------------------------------------------------------------------//獲取日期+時(shí)間DateTime.Now.ToString();//2008-9-420:02:10DateTime.Now.ToLocalTime().ToString();//2008-9-420:12:12//獲取日期
系統(tǒng) 2019-08-12 01:54:04 2818
領(lǐng)先技術(shù)C#4.0中的Expando對(duì)象DinoEsposito下載代碼示例大多數(shù)為Microsoft.NETFramework編寫的代碼都是基于靜態(tài)類型化的,盡管.NET通過反射支持動(dòng)態(tài)類型化。此外,如同VisualBasic一樣,JScript10年前也在.NET基礎(chǔ)上擁有一個(gè)動(dòng)態(tài)類型系統(tǒng)。靜態(tài)類型化意味著每個(gè)表達(dá)式都屬于一個(gè)已知的類型。類型和賦值在編譯時(shí)均經(jīng)過驗(yàn)證,因此大多數(shù)可能的類型化錯(cuò)誤都會(huì)被提前發(fā)現(xiàn)。有一個(gè)眾所周知的例外,那就是當(dāng)您嘗試在運(yùn)行時(shí)
系統(tǒng) 2019-08-12 01:53:41 2810
最近一個(gè)項(xiàng)目的需求是要根據(jù)一個(gè)Word文檔的模板,用記錄集的具體內(nèi)容替換掉里面的標(biāo)識(shí)字符的內(nèi)容,生成不同的文檔。分兩步:第一:復(fù)制模板的內(nèi)容到一個(gè)Document對(duì)象里從源DOC文檔復(fù)制內(nèi)容返回一個(gè)Document類#region從源DOC文檔復(fù)制內(nèi)容返回一個(gè)Document類//////從源DOC文檔復(fù)制內(nèi)容返回一個(gè)Document類//////源DOC文檔路徑
系統(tǒng) 2019-08-12 01:32:42 2771