原创 判斷是否是64位操作系統

在看一個外國佬的代碼的時候,看到一個API函數,然後隨手查了查MSDN,原來是新加的用來判斷是否是Win64位系統的,於是寫了一個函數用來判斷是否是64位操作系統: function IsWin64: Boolean; var Ker

原创 BIOS 和DOS中斷大全

 BIOS和DOS中斷大全 中斷INT 21H : 1、字符功能調用類(Character-Oriented Function) 01H、07H和08H —從標準輸入設備輸入字符 02H —字符輸出 03H —輔助設備的輸入 04H

原创 CPU信息的獲得,比較全面的

 最近到整理了一份CPU的信息,應該算是比較全面的吧。 幾乎現在所有的X86 CPU都內置了CPUID指令以辨別真僞,一些CPU廠商例如AMD,VIA等還內置了更加豐富的擴展CPUID指令,用着更方便了。 下面我們利用Delphi來實現一

原创 關於Sqlite工具 DxSqliteManagement

   當了個wxsqlite3的加密庫,然後在網上找了好幾個工具,貌似用該庫去執行加密後的庫就不行,要麼是不支持加密,要麼是支持加密,但是用該庫創建的文件打不開!於是花了一個星期做這麼個玩意(一般都是晚上,白天要上班,辛苦中)。因爲是爲倉

原创 使用MSHTML解析HTML代碼

從國外站點轉過來的: C++版本: I have a lot of experience in programming low-level MSHTML and I always see questions on how one can

原创 Access無法啓動應用程序,工作組信息文件丟失,或是已被其他用戶已獨佔方式打開

在使用有密碼的Access數據庫的時候出現 無法啓動應用程序,工作組信息文件丟失,或是已被其他用戶已獨佔方式打開 的錯誤。   解決辦法如下:   將數據庫連接字符串中的密碼部分修改成Jet OLEDB:Database Passwo

原创 關於虛擬的Desktop的編程[轉]

文章來自:http://hi.baidu.com/shilyx/blog/item/057dad44fb99da83b3b7dc2b.html 問題的提出: 最近在做的一個軟件,其中有一部分功能需要調用其它的軟件來完成,而那個軟件只有可執

原创 Unicode in RAD Studio

經過黃叉叉的唆使,我也在家裏裝上了Delphi2010,一般情況下編譯問題不大,但是好多從以前的工程轉過來的項目上就有些問題了,經常性的問 題就是Unicode的問題!於是網絡Google一番,在Delphi的官方站點上發現了Unicod

原创 TStringBuilder 2007版本

發現2010中的StringBuilder對象用的比較爽快!於是稍作了一些修改(增加了幾個函數和屬性)然後移植到D2007中來使用了!效果不錯,共享一下! unit  DxStringBuilder; interface uses  R

原创 Delphi 通過MSHTML實現一個HTML解析類

最近經常會模擬網頁提交返回網頁源碼,然後獲得網頁中相應的元素,於是需要常常解析Html中相應的各種元素,網絡是個好東西,搜索一番,就找到了 好幾個Delphi版本的HtmlParser的類庫,試着使用了幾個,發現解析起來都不完整,或多或少

原创 轉載 Makefile詳解(超級好)

原文地址:http://blog.csdn.net/jrckkyy/archive/2009/11/29/4899982.aspx 概述 —— 什麼是makefile?或許很多Winodws的程序員都不知道這個東西,因爲那些Window

原创 學習C#中調用COM,後期綁定(以及對WinHttp COM對象的C#封裝)

  開始學習C#了,沒打算從語法一點一點的看起!所以上來就直接開始代碼了!同時也和Delphi之間的某些操作進行比較比較!於是想到了一個朋友用Delphi寫的通過ip138查詢手機號碼的例子,他用的是IdHttp來進行提交操作的。我在之前

原创 SQLite研究——內置函數

SQLite研究——內置函數 Core Functions The core functions shown below are available by default. Additional functi

原创 一份比較詳細的DOS命令說明!

1 echo 和 @ 回顯命令 @                        #關閉單行回顯 echo off                 #從下一行開始關閉回顯 @echo off                #從本

原创 最新飛信協議聊天過程的完整描述

  2009年12月18日 00:30 作者:不得閒     前不久才發佈了原來的飛信控件的源碼!那個代碼中無法接收到最新的飛信的聊天發送過來的消息,想着可能就是協議有變動,今天在外面逛了半圈回來之後,開始着手分析3.5.24的聊天過程