有一個程式A delphi6專案編譯的exe。
我寫了一個dll注入程式 獲取了專案a的dbgrideh句柄,句柄轉dbgrideh物件obj 然而在獲取obj.Datasource屬性的時候 崩潰了 提示dll address地址錯誤。
我自己也寫了一個專案B 用注入程式成功獲取了B專案對應dbgrideh的資料。
專案A和專案B的區別就是 a不知道ehlib的版本 b和dll注入程式同一個版本的第三方控制元件。
uj5u.com熱心網友回復:
不同的版本,資料結構不樣,地址偏移不一樣,造成Add錯誤。uj5u.com熱心網友回復:
那么親問 我應該看哪些書籍或者工具去填補這方面的空缺?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/50824.html
標籤:VCL組件開發及應用
上一篇:delphi dll表單呼叫
