DLL问题,如何将VC5 做的类库转换成 CB40 能用的DLL,尢其是导入方法(200分)

  • 主题发起人 主题发起人 liuming
  • 开始时间 开始时间
L

liuming

Unregistered / Unconfirmed
GUEST, unregistred user!
1.本人在VC5 中做了许多类库,在VC5 中非常驻好用,在VC5 用本身的DLL时,
只需导入 对应( .DLL )的 .LIB(静态链接)及相应 INCLUDE 头文件
就行;
2.如果能在C++Builder40 中也能象上面方便用就太好了;
3.我尝试 IMPLIB cbfile.lib vcdll.dll 及 coff2omf 转换 均不成功;
4.另外 MFC 中的数据类型也不能用如 include 中,但CB40 提供的工具直接
转换 VC5(MFC) 则一般没有问题,可是CB40 如何直接支持 MFC 数据结构
如 CString,CFile,CArray...等。
5。另外CB40 为何不支持 硬件操作,如VC 中能方便实现的 inp,outp 之类的
 
如果使用了mfc的话, 会有问题, 不过如果standard c, 应该没问题呀?
 
cytown说的对如果想开发CBuilder也能用的DLL就不要用MFC
 
可是可以的,不过要多作一层,
就是你用标准的Dll封装增强Dll.
 
CB40完全可以支持硬件操作,内嵌汇编即可。
 
CB40调用VC5的DLL我用过,
CB40调用汇编编写控制硬件的函数如(inp,outp等),我也用过,
给你发一段程序如何?不过,分要给我哦!
 
IMPLIB cbfile.lib vcdll.dll转换不成功?
出现什么错误提示?
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
937
SUNSTONE的Delphi笔记
S
后退
顶部