最近搞个小项目,因为xe编译的dll太大了,所以用c写了个20kb的 我寻思这么小不如内嵌进exe里,网上找了很多资源加载dll都用不了 就这个可以,但是有bug,BTMemoryGetProcAddress只能使用ansichar 自己转换的话只有ansichar和常量字符串能调用成功,widechar转换了也不行 所以改了下,将参数由ansichar改成widesting 在函数里改了几句代码,引用了AnsiStrings单元(StrComp移到这了) 除了BTMemoryGetProcAddress函数其他代码没改过