再請教一個ISAPI 在 D6 的問題.... |
尚未結案
|
Theodore
一般會員 ![]() ![]() 發表:11 回覆:10 積分:4 註冊:2003-05-15 發送簡訊給我 |
不好意思,
版上看樣子寫ISAPI 的人不是很多,
每次問的問題很難能得大大家的幫助,
但是還是想碰碰運氣...*_* 我此次的問題是,
Delphi6 的 ISAPI extension 實作部份,
Delphu 6 中用的 serversupportfunction 所送的 support function 是用舊的
HSE_REQ_SEND_RESPONSE_HEADER, 新的都改用 HSE_REQ_SEND_RESPONSE_HEADER_EX 的function 了, 在 MSDN 內甚至講舊的不用了...
我該在哪邊去改這個support function 的部份呢??
目前試過的部份有改過 isapiHTTP.pas 這個檔的 WriteHeaders 函式,
可是竟然編譯後拿到web server 上跑還是發現它用的是舊的 HSE_REQ_SEND_RESPONSE_HEADER (3), 而不是新的 HSE_REQ_SEND_RESPONSE_HEADER_EX (1016). 本以為isapiHTTP.pas 應該就是ISAPI 專案會使用到的pas, 可是試了一下發現好像沒用到, 因為程式亂改亂寫編譯都不會有錯誤出現, 可是翻遍Source 目錄還真沒找到幾個地方有實作 serversupportfunction 的函式說, 到底是在哪實作呢? 請先進指導一下...拜託.. ---
因為我沒有D7, D8 可用, 所以我不知道是否在新版的Delphi 已經改成用新的support function 了嗎? 有 D7, D8 的人可以幫我查看看嗎?
|
Ktop_Robot
站務副站長 ![]() ![]() 發表:0 回覆:3511 積分:0 註冊:2007-04-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |