線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1238
推到 Plurk!
推到 Facebook!

語法問題

尚未結案
aip999
初階會員


發表:10
回覆:63
積分:44
註冊:2002-03-29

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-02-14 04:52:07 IP:218.187.xxx.xxx 未訂閱
// Shared DATA among all processes #pragma data_seg(".myDll") HHOOK g_hHook = NULL; #pragma data_seg() 請問一下#pragma data_seg(".myDll") 轉成Pascal 要怎麼寫..
flyup
資深會員


發表:280
回覆:508
積分:385
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-02-22 20:26:04 IP:61.225.xxx.xxx 未訂閱
看不懂,請寫詳細一點!     發表人 - flyup 於 2003/02/22 20:26:37
aip999
初階會員


發表:10
回覆:63
積分:44
註冊:2002-03-29

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-02-24 16:21:24 IP:218.187.xxx.xxx 未訂閱
引言: 看不懂,請寫詳細一點! 發表人 - flyup 於 2003/02/22 20:26:37
你應該不會吧... 用組合語言寫是 .data? hHook dd ? 再c 中是 // Shared DATA among all processes #pragma data_seg(".myDll") HHOOK g_hHook = NULL; #pragma data_seg() 英文不是有寫// Shared DATA among all processes<==this 不過不知道再delphi 中要怎麼寫..就不會了 那是在寫dll檔中遇到的.. 不過用delphi 編譯出來的dll檔真大@@ 最簡單的dll檔 delphi 6 最少都有1xxk 用masm32v8 3.xk vc 6.0 4.xk 可能delphi有定義很多變數跟函數吧... 不過還是謝謝你回應我:P cc 發表人 - aip999 於 2003/02/24 16:24:12
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-02-24 17:10:35 IP:147.8.xxx.xxx 未訂閱
I don't think Delphi supprot shared data segment within 32bit dll. I think the best alternate way is to use memory mapped file. 
系統時間:2024-04-27 3:38:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!