DLL基础请教?
我有个单元,里面有一些函数,直接调试这些函数都没有问题,但是直接将这个单元编译成DLL,一些函数就不能执行.
例如 函数
function ReverseStr(Value: string): string;
var
s: string;
i: Integer;
begin
s := '';
for i := 1 to Length(Value) do
begin
Insert(Value[i],s,i);
end;
Result := s;
end;
就不能编译成DLL执行.请问在编写DLL时候,一些数据类型是不是要转换?在编译DLL时候有那些需要注意的问题? 谢谢
例如 函数
function ReverseStr(Value: string): string;
var
s: string;
i: Integer;
begin
s := '';
for i := 1 to Length(Value) do
begin
Insert(Value[i],s,i);
end;
Result := s;
end;
就不能编译成DLL执行.请问在编写DLL时候,一些数据类型是不是要转换?在编译DLL时候有那些需要注意的问题? 谢谢
...全文
相关推荐
DLL函数查看器viewdllv3.5绿色中文免费版
查看DLL函数工具,纯绿色版,可以将dll文件直接拖入框内查看! 动态链接库(DLL)是Windows系统的核心,也是COM技术的基础,因此突破动态链接库一直是技术人员的攻坚目标。 DLL是什么文件?
Write a DLL in VC++
这正是动态链接库 (DLL) 可以发挥作用的地方。#### 为什么需要DLL?- **代码复用**:通过将通用功能封装在DLL中,你可以轻松地在多个应用程序中复用这些功能。
动态链接库dll学习教程
一般的程序员都用过类似 MessageBox 的函数,其实它就包含在 user32.dll 这个动态链接库中。学习动态链接库需要什么样的基础知识?
基于Visual C++6.0的DLL编程实现
- **Extension DLL**(扩展DLL):专门用于导出增强MFC基础类的函数或子类,适用于MFC类库编写的应用程序调用。
MFC下DLL编程(图解)
#### 二、基础知识##### 2.1 DLL 与静态链接库**静态链接库 (Static Link Library)**:在编译链接阶段,库函数会被嵌入到应用程序内部。


语言基础/算法/系统设计
