Time of Update: 2018-12-05
開啟目錄 Program Files/Common Files/Borland Shared/DBExpress,修改
Time of Update: 2018-12-05
越來越多的程式支援線上升級功能,本文介紹的就是如何從網站擷取升級資訊。這裡我主要使用版本資訊來檢測是否需要下載升級版本。大致原理如下: 1、放置資訊文本到網站。 2、使用TNMHTTP從網站資訊文本擷取常值內容。 3、分析文本解析所需資訊。 4、比較程式版本提供升級資訊。 首先,我們放置一個資訊文本到自己的網站,這個文本有自己的檔案格式,我定義了如下的格式: [update] <ver>1.79.9.25</ver> <url&
Time of Update: 2018-12-05
程式碼主要是通過WebBrowser控制項來實現修改並提網頁表單內容,FillSelectForm函數是實現修改選擇框的內容,以下是實現函數程式碼:function TForm1.FillSelectForm(WebBrowser: TWebBrowser; FieldName: string; Value: integer): Boolean; var i, j: Integer; FormItem: Variant;
Time of Update: 2018-12-05
昨天我組織了一次聚會。我們班好多同學都過來上海這邊了。把他們召集起來集體活動了一下午。先是去好樂迪唱歌,因為人比較多。輪到偶發揮的機會也很少的說。唱到六點多的樣子。就出去找吃的地方。最後還是決定去吃火鍋。一吃就吃到晚上10點多。本來我這工作2年來,從來都不喝酒的。昨天沒辦法。硬是喝了好幾杯。我酒量比較差,吃完了我頭就暈乎乎的,晚上好晚才睡著。今天來上班精神狀態不好的說。把本本拿過去修了。不過看來這2天是不要指望能用上了。偶的最佳化工作又要延遲了。沒代碼寫的日子比較鬱悶的說。今天利用中午休息時間整
Time of Update: 2018-12-05
第一章 為什麼要使用動態連結程式庫(DLL)提起DLL您一定不會陌生,在Windows中有著大量的以DLL為尾碼的檔案,它們是保證Windows正常運行和維護升級的重要保證。(舉個例子,筆者的Win95 System目錄下盡有500多個DLL檔案。)其實,DLL是一種特殊的可執行檔。說它特殊主要是因為一般它都不能直接運行,需要宿主程式比如*.EXE程式或其他DLL的動態調用才能夠使用。簡單的說,在通常情況下DLL是經過編譯的函數和過程的集合。 使用DLL技術主要有以下幾個原因:
Time of Update: 2018-12-05
DevIL http://openil.sourceforge.net/ A full featured cross-platform Image Library。相當好用的一個影像處理,可以用來載入各種格式的圖片JPG,TGA等等,還有DDS,還可以進行Blur等影像處理操作。 原本是叫做OpenIL的,因為這個名字和OpenGL太象而別訴侵權,後來改坐DevIL了。LUA http://www.lua.org/
Time of Update: 2018-12-05
14歲的少女蘇菲某天放學回家,發現了神秘的一封信。----你是誰?----世界從哪裡來? 就這樣,在一位神秘導師的指導引下,蘇菲開始思索從古希臘到康德,從祁克果到佛洛伊德等各位大師所思考的根本問題。與此同時,蘇菲不斷接到了些極不尋常的來信,世界像跡團一般在她眼底展開。蘇菲運用少女天生的悟性與後天知識,企圖解開這些跡團然而事實真相遠比她所想的更怪異、 更離奇……《蘇菲的世界》,即是智慧的世界,夢的世界。它將會喚醒每個人內心深處對生命的讚歎與對人生終極意義的關懷和好奇。
Time of Update: 2018-12-05
在應用程式和Web開發過程中,資料庫的操作可以分這麼三種,第一種,直接寫硬SQL代碼,不要參數,第二種,直接寫硬代碼,要參數,第三種,調用預存程序。 我們以一個登入模組為例,現在頁面有兩文字框,一按紐,實現驗證使用者名稱密碼的功能。第一種方法主要代碼如下:SqlConnection conn =new SqlConnection
Time of Update: 2018-12-05
1: 得到系統時間日期(使用GetLocalTime) CString sTime,sYear,sMonth,sDay; SYSTEMTIME CurTime; GetLocalTime(&CurTime); sYear.Format(%d年,CurTime.wYear); sMonth.Format(%d月,CurTime.wMonth); sDay.Format(%d日,CurTime.wDay); sTime = sYear+ sMonth + sDay; //
Time of Update: 2018-12-05
在csdn中碰到了好幾個問使用MFC設計ActiveX控制項的朋友,聯想到自己以前也幹過這事,突然想寫些文章,介紹介紹我所知道的一些設計技巧。無奈,千頭萬緒,不知如何著手,最後,決定乾脆設計一控制項,將在控制項中碰到的一些問題,一些方法寫出來。想一想,就設計一網格控制項吧,取名為LiteGrid。(忘了說了,咱這文稍微還是有點深度的,如果各位想看怎麼添加屬性,事件的,抱歉了,本文不提供)第一個要加的酷酷的功能是加上階層,看看VB中的好多控制項,都有這種結構,以ListView控制項為例,就有Li
Time of Update: 2018-12-05
記得有一次,突然在一個同事的機器上看到Windows Media
Time of Update: 2018-12-05
uses mshtml, ActiveX, COMObj, IdHTTP, idURI; { .... } procedure GetImageLinks(AURL: string; AList: TStrings); var IDoc: IHTMLDocument2; strHTML: string; v: Variant; x: Integer; ovLinks: OleVariant; DocURL: string; URI: TidURI; ImgURL:
Time of Update: 2018-12-05
剛翻CodeGuru,發現一在運行時顯示控制項屬性頁面的內容http://www.codeguru.com/cpp/com-tech/activex/controls/article.php/c2649/試著照它的樣子做了下來。還有上一步的例子tppb1.添加HRESULT GetPages(CAUUID *pPages)HRESULT CTppbCtrl::GetPages(CAUUID *pPages){ GUID *pGUID; const unsigned
Time of Update: 2018-12-05
Passport 一方面意味著用一個帳號可以在不同服務裡登入,另一方面就是在一個服務裡面登入後可以無障礙的漫遊到其他服務裡面去。坦白說,目前 sohu passport 在這一點實現的很爛(不過俺的工作就是要把它做好啦,hehe)搜狐的 SSO 需求比較麻煩,因為它旗下有好多網域名稱:sohu.com、chinaren.com、sogou.com、focus.cn、17173.com、 go2map.com,登入使用者漫遊的主要障礙也來自於此。以前億郵的郵件系統在和別的系統整合的時候是提供一個
Time of Update: 2018-12-05
超類與子類(Superclass & Subclass)Q: 我看了WINX開發包中的文檔中,你提到了超類,它是什麼概念?我平常只聽過子類(Subclass)。A: 子類化(Subclass)是指替換視窗過程(WNDPROC)。 超類(Superclass)是替換視窗過程(WNDPROC),並且替換ClassName。 Subclass不太象繼承,而像是一種外掛(Hook)行為。 Superclass則更像繼承,因為產生了新的視窗類別,並且繼承了行為。
Time of Update: 2018-12-05
在web-oa系統中,公文管理好象不可或缺,有時需要從資料庫中查詢一些資料以某種格式輸出來,並以word文檔的形式展現,有時許多word文檔儲存到資料庫中的某個表的Blob欄位裡,伺服器再把儲存在Blob欄位中的圖片檔案展現給使用者。通過網上尋找發現很少有關於此類的文章,現在整理起來供大家參考。 1 在client端直接產生word文檔在jsp頁面上產生word文檔非常簡單,只需把contentType=”text/html”改為contentType="application/msword;
Time of Update: 2018-12-05
首先,你的擁有一個有泛網域名稱解析的頂級網域名稱,例如: domain.com其次,在 httpd.conf 中開啟 mod_rewrite之後,在 httpd.conf 的最後,添加以下內容:RewriteEngine onRewriteMap lowercase int:tolowerRewriteMap vhost txt:/usr/local/etc/apache/vhost.mapRewriteCond ${lowercase:%{SERVER_NAME}}
Time of Update: 2018-12-05
TOLEContainer組件 要建立OLE對象,需在表單中加入OLE包容器組件。 應用程式組件包含連結或嵌入的對象。用該組件可顯示在OLE伺服器編輯的資料。組件的ObjClass,ObjDoc,ObjItem 屬性分別定義OLE類、檔案、項目。要定義OLE對象是否本地啟用,使用InPlaceActive 屬性。如果OLE對象可以本地啟用,OLE伺服器菜單將與OLE應用程式的菜單進行融合,GroupIndex屬性的值將決定菜單融合情況。8.2.2
Time of Update: 2018-12-05
在很多管理資訊系統的表單都有一些共同點:可以通過架構菜單開啟各種類型的視圖視窗,而這些視圖視窗具有MDI的一些特點,可以在架構表單中最小化最大化還原等,並且點擊菜單只能產生一個視窗(象SDI)。這種形式的視窗設計給人與一種條理感。於是我用VC6.0嘗試建立這種視窗,現將整個過程為大家寫下來,這裡應含有MFC的一些內幕技術。一、建立AppWizad(exe)工程,名為mdisdi,基於MDI的文檔視模式(其餘預設)。二、在CApp子類中添加如下代碼:
Time of Update: 2018-12-05
什麼是熵 資料壓縮不僅起源於 40 年代由 Claude Shannon 首創的資訊理論,而且其基本原理即資訊究竟能被壓縮到多小,至今依然遵循資訊理論中的一條定理,這條定理借用了熱力學中的名詞“熵”( Entropy )來表示一條資訊中真正需要編碼的資訊量: 考慮用 0 和 1 組成的位元碼為含有 n 個符號的某條資訊編碼,假設符號 Fn 在整條資訊中重複出現的機率為 Pn,則該符號的熵也即表示該符號所需的位元位為:En = - log2( Pn