判断DLL的存在问题我想做一个函数 FISExistDLL(sDLLName:String):Boolean
sDLLName是给出的DLL文件名
如果改DLL在内存中 返回为 True
没有被加载返回为 False该怎么写 谢谢
sDLLName是给出的DLL文件名
如果改DLL在内存中 返回为 True
没有被加载返回为 False该怎么写 谢谢
解决方案 »
- DBGRIDEH中某列中存在多行相同,只显示第一行信息,其他相同的不显示
- delphi中的一个关于数据库的关键字什么意思?
- 一个初级的问题,主帮忙指点!
- 问个简单而且头痛的问题???
- Adoquery1.sql.text一行写不下了,第二行怎么连接?
- 如何用delphi做一个activex,在 web下引用,实现接口怎么做呢,在线等!!急!!!!!!!!!!!
- 用Table组件如何对DBGri进行排序?
- 贡献500分活着更多,大家大讨论,希望成为精贴,收藏!嘿嘿!
- dbgrid如何不直接显示数据库中的字段名,而是显示指定中文名
- radon 变换
- 为什么我的“Web Deployment Options”是灰色的?
- 高分求完整<<Delphi6开发人员指南>>,谁给立即给200分!
var hModule:handle;
begin
hModule:=LoadLibrary(pChar(sDllName));
FreeLibrary(hModule);
Result:=Not (hModule=0);
end;
begin
result:=ifthen(Windows.getmodulehandle(pchar(sDLLName))<>nil,true,false);
end;
直接写result:=GetModuleHandle(Pchar(sDLLName))<>nil;
就行了不需要ifthen