type tfnSendMessage =function(hWnd :HWND):String;stdcall;
Th :=LoadLibrary('DLLTEST.dll');
if Th>0 then
begin
Tp :=GetProcAddress(Th,PChar('fnSendMessage'));
if tp <>nil then
我怎么得到的TP是空的,每次执行到最后一行就跳过去的,到底是什么地方错了阿
Th :=LoadLibrary('DLLTEST.dll');
if Th>0 then
begin
Tp :=GetProcAddress(Th,PChar('fnSendMessage'));
if tp <>nil then
我怎么得到的TP是空的,每次执行到最后一行就跳过去的,到底是什么地方错了阿
解决方案 »
- 深夜超级喊救命,如何把一块内在虚拟成硬盘并把EXE保存在上面启动运行
- combobox的数据更新问题!????求教!!
- 计算商品存量的想法, 大家讨论一下!!我写了一段相关代码但有二个问题.请大家帮忙解决!
- ★★★如何让Edit控件只能输入一个汉字或一个字符?
- 上个相关问题已给分,接着问!
- 如何实现鼠标任意点击四点画出Bezier曲线!~
- ado的gettablename()在线等待,立即结帐!
- 请问大家,怎样使用jpg图像文件?
- 菜题
- ADO中TBookmark是如何记住某条记录的位置的?如果该记录的所有字段内容都改了,它还能记得吗?
- 数据库中图片传送问题
- 怎样在delphi里实现IObjectSafety接口?
你看看下面的测试一下
t:Pchar;t := GetProcAddress(Th,PChar('fnSendMessage'));
result := Pchar(String(t));