C# LPTSTR StringBuilder类型 怎么转为delphi
解决方案 »
- 用户拨号到公司局域网中,实现C/S结构MIS速度可以吗?(大量录入收费数据)
- 请问variant和OleVariant这个变量类型的区别是什么?
- delphi为客户端,调用webservices
- 哪里有《Delphi下深入Windows核心编程 》电子版下载?
- 在ADOTable裡我們可以設定關聯,用MasterSource 設定屬性即可,但在ADOQuery裡則沒有這個屬性可設,如果要在二個ADOQuery內設定主檔明細
- 能提供实习机会吗?
- 简单SQL语句:求一个与某字段最大值同条记录的另一个字段值。
- database 问题
- 局域网开机监控求助~
- 我将参与远程售票系统的设计开发工作,典型分布式应用,感兴趣的请与我保持联系!
- delphi怎样通过连接数据库实现登录界面的跳转,求具体代码
- 有没有这样的按钮控件,用在触摸屏上
public static extern EErrorCode titr_makeDateTimeString(int iYear, int iMonth, int iDay, int iHour, int iMinute, int iSecond, [MarshalAs(UnmanagedType.LPTStr)] StringBuilder pszDateTime, int capacity);
我需要转成delphi,谢谢。
转成C语句如下
int __cdecl titr_makeDateTimeString(int a1, int a2, int a3, int a4, int a5, int a6, wchar_t *a7, size_t a8)
这个怎么转成delphi,谢谢。
int __cdecl titr_makeDateTimeString(int a1, int a2, int a3, int a4, int a5, int a6, wchar_t *a7, size_t a8)
是对的话,应该是C#代码用P/Invoke调用了外部DLL的函数,就是:
function titr_makeDateTimeString(iYear, iMonth, iDay, iHour, iMinute, iSecond: integer; pszDateTime: PWideChar; capacity: integer): integer; cdecl; external 'xxx.dll';