1.如果要在不同语言间使用,字符串参数都用pchar类型,而不要用string+sharemem的方式。
2.在DLL内的函数与在调用程序申明处都要加上stdcall关键字(对DELPHI而言)。
3.如果在DLL内的函数要对传入的字符串参数进行修改,注意在调用程序里为变量申请好内存(用GetMem函数)。(好像不能更改传入的变量的值,正在研究中)
4.在DLL内可以直接操作字符串,或者把传入的PChar赋值给一个String然后后再返回成一个PChar。

相关文章:

  • 2021-12-18
  • 2022-01-09
  • 2021-07-17
  • 2022-03-06
  • 2022-12-23
  • 2021-06-20
猜你喜欢
  • 2022-02-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
相关资源
相似解决方案