目前分類:Delphi (13)

瀏覽方式: 標題列表 簡短摘要

最近碰到使用 SendMessage 和 PostMessage 機會超級多,無非是因為太多的專案需求,如果耗費人力全部自行開發,大概請二、三倍的人力結果也只是為了完成幾個對於圖形處理的動作而已,因此購買已經寫好的軟體直接使用就行,但畢竟購買是購買,有些畫面或是需求畢竟是套裝軟體無法達成的,於是還是得自己寫控制指令

可以自己寫一個類似按鍵精靈的東東,也就是控制滑鼠自動在畫面上操作東西

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

 有時在程式裡面需要在使用者輸入資料時要切換大小寫,或是鍵盤右邊的數字鍵盤

如何用程式直接控制呢?

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

 

 

有些時候,當程式發佈出去時,必須要讓 Client 的電腦時區與 Server 的時間是一樣時,如果剛好 Client 的時間是我們允許變更時,可以用下面的方式來做調整

function GetLocaleInfo(Locale: LCID; LCType: LCTYPE; lpLCData: PChar; cchData: Integer): Integer;stdcall;
function SetLocaleInfo(Locale: LCID; LCType: LCTYPE; lpLCData: PChar): BOOL; stdcall;  

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

十多天共20場的Delphi/C++Builder 2009線上發表會已經舉辦完成
CodeGear已將這20場的精采內容製作成影片,供開發者上網觀賞
這20場的主題如下:

● Accelerate development of high performance Windows applications with Delphi 2009
● Accelerate development of high performance Windows applications with C++Builder 2009
● Create awesome intranet and Web solutions using AJAX and Web 2.0 using Delphi 2009 and C++Builder 2009
● Model-Driven Database Development with Delphi and C++Builder Architect 2009
● Build great looking user interfaces with Delphi 2009
● Build great looking user interfaces with C++Builder 2009
● Take full advantage of all new features of the Delphi 2009 IDE
● Take full advantage of all new features of the C++Builder 2009 IDE
● Finally! The SQL Profiling and Tuning Tool You've Been Waiting For!
● Take advantage of the latest and greatest C++ standards using C++Builder 2009
● Get off your ASCII and expand your business to global markets using Delphi 2009 and C++Builder 2009
● Leverage your Delphi code using C++Builder 2009
● Connect to all your data across multiple sources and tiers using Delphi 2009 and C++Builder 2009
● Delphi Language Features
● Writing powerful TR1 applications using C++Builder 2009
● What's New in InterBase 2009
● COM, ActiveX and IDL support
● Writing powerful BOOST applications using C++Builder 2009
● Rapidly model and architect superior applications using Delphi and C++Builder 2009
● Make database change easy! Tools for managing schema & data across environments.

有興趣的朋友,可到下列網址觀賞各場次的精采內容
http://dn.codegear.com/article/38478

轉貼來源:KTop 會員:2007 發表

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

如果要對 Windows 送出 Ctrl + Alt + Del 的 指令,可以使用如下的 Command 


procedure SendHokKey;stdcall;
var HDesk_WL: HDESK;
begin
    HDesk_WL := OpenDesktop ('Winlogon', 0, False, DESKTOP_JOURNALPLAYBACK);
    if (HDesk_WL <> 0) then
        if (SetThreadDesktop (HDesk_WL) = True) then
            PostMessage(HWND_BROADCAST, WM_HOTKEY, 0, MAKELONG (MOD_ALT or MOD_CONTROL, VK_DELETE));
end;

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

 在這邊有介紹 Delphi 2009 新增的功能介紹,目前有 38 篇文章了
有興趣 Delphi 2009 的先進同好們,可以去看看唷~~!

http://www.cnblogs.com/del/category/148952.html

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

 有時程式跑一跑,目前正在執行的路徑也許和程式內部正在用的路徑不一樣

例如:
程式是放在 C:\MyApp , 可是也許做些檔案的動作後,也許 程式目前的【執行路徑】在 C:\NewDir 底下

所以我們可以用  GetCurrentDir 這個指令來得知程式目前所在的路徑位置在哪

例如像下面這樣的方式:

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

取得在 剪貼簿 中的檔案名稱

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近朋友發給了我幾個文章,裡面主要是說,用 Delphi 來開發 Xtra


而這個 Xtra 實際是來給 Director 用的


而 Director 這裡的東西能夠用來開發 3D ,哦哦~~~~ 似乎很有趣


 

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

Ktop 上 的這篇文章  關于函數的編譯和調用問題!
看到了大大的回文,對於 Thread 與 Process 之間如果有函式有呼叫上的衝突時,應該用什麼指令來處理
覺得不錯,特別收錄了一下

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

今天在 Ktop 中,有人問起如何 Merge StringGrid 中的 Cell ,寫了下面一個函式來用

如果是用 Delphi 7 的, 要加入下面這段

type
    TVerticalAlignment = (taAlignTop, taAlignBottom, taVerticalCenter);


Delphi  2007 的就不用了,因為這就是從  2007  Copy 來的

careychen 發表在 痞客邦 PIXNET 留言(1) 人氣()

使用 Delphi 2007 學習 DBExpress 4

這…似乎是沒有東西,也沒有書可以看,所以呢,找到了之前 Delphi 7 的相關書籍,也有 PDF 檔可以下載

這是由好友 GrandRURU 給我的,轉貼來方便下載

Delphi7 高效數據庫程序設計  李維大師所寫的

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

這篇是李維先生發表關於 DB4 的效率提昇 http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!1575.entry

careychen 發表在 痞客邦 PIXNET 留言(0) 人氣()

找更多相關文章與討論