原创 淺析C#中的Delegate

1.什麼是託管函數 託管函數是一個對類裏面的某個函數的一個引用。它自己並沒有具體的函數定義,只是指向某個函數實現。 2.與C++,Delphi的橫向比較在C++和Delphi中與託管函數對應的類型是函數指針,形式如下: C++   

原创 設置應用處理範圍

procedure TForm1.Set_Range_BtnClick(Sender: TObject); begin with RenYuan do //使用人員表 begin EditRangeStart; //調用數據集的E

原创 Create Function簡單例子

--創建函數(返回varchar類型的值)create function test(@Num varchar(20))--@Num 參數returns varchar(50) --返回值類型as begin declare @MSG va

原创 使用Socket的“網上對話”程序

Unit Uclient_Chat; {該程序採用異步非阻塞方式工作,使用1024端口,在客戶程序與服務程序之間實現信息交換。它既可獨立在同一臺機器上運行,也可在兩臺機器上運行,即一臺作爲服務器,另一臺作爲客戶機。} interf

原创 Delphi中Format與FormatDateTime函數詳解

Format是一個很常用,卻又似乎很煩的方法,本人試圖對這個方法的幫助進行一些翻譯,讓它有一個完整的概貌,以供大家查詢之用: 首先看它的聲明:function Format(const Format: string; const Args

原创 調用EXECSQL方法在數據集中插入一個新記錄

procedure TForm1.FormCreate(Sender: TObject); begin AppendRecordQuery.Close; AppendRecordQuery.SQL.Clear; //清楚查詢組件的SQL語

原创 動態創建Tadoquery

function TForm1.checkmaxanamon2(value, _msaplanno: string): boolean;var  query:Tadoquery;begin     query := Tadoquery.C

原创 計算增加到目的表中的記錄數並顯示在狀態欄中

procedure TForm1.AppendtBtnClick(Sender: TObject); begin with BatchMove_Append do begin M

原创 delphi 數據庫小技巧

#資料庫設置[DBLINK]ServiceName=10.13.65.201USERID=icsPASSWORD=icsdatabase=ICS_PROD#------------------------------#ServiceNam

原创 用C#實現蜘蛛/爬蟲程序的多線程控制(1)

【引自Felomeng的博客】在《爬蟲/蜘蛛程序的製作(C#語言)》一文中,已經介紹了爬蟲程序實現的基本方法,可以說,已經實現了爬蟲的功能。只是它存在一個效率問題,下載速度可能很慢。這是兩方面的原因造成的: 1.分析和下載不能同步進行。在

原创 C#異步調用的好處和方法

 我們要明確,爲什麼要進行異步回調?衆所周知,普通方法運行,是單線程的,如果中途有大型操作(如:讀取大文件,大批量操作數據庫,網絡傳輸等),都會導致方法阻塞,表現在界面上就是,程序卡或者死掉,界面元素不動了,不響應了。異步方法很好的解決了

原创 js選取值,全選,datagrid,datalist 全選反選

1. <script language="javascript" type="text/javascript"><!--function ok(){  var temp=document.getElementsByName("radio"

原创 .NET開發十大常用工具軟件分享

1. EditPlus(http://www.editplus.com/):文字處理軟件 EditPlus 是一款功能強大的文字處理軟件。它可以充分的替換記事本,它也提供網頁作家及程序設計師許多強悍的功能。支持 HTML、CSS、PHP、

原创 c#文件操作

在.NET Framework中進行的所有的輸入和輸出工作都要使用到流。流是串行化設備的抽象串行化設備可以以線性方式存儲數據,並可以以同樣的方式訪問:一次訪問—個字節。此設備可以是磁盤文件、打印機、內存位置和或任何其他支持以線性方式讀寫的

原创 重溫委託[delegate]

  一) 定義:委託聲明和定義了一種引用類型,這種類型具有自己的簽名並能夠封裝靜態函數和實例的方法,一旦爲委託分配了方法,委託將具有和該方法具有完全相同的行爲。委託類似 C++ 的函數指針,但是委託是類型安全的。打個比方:  如果市長出差