以下为C++的函数代码
int nRet = MtLogin((LPTSTR)(LPCTSTR)m_Address,
m_Port,
m_UserName.GetBuffer(m_UserName.GetLength()),
m_Password.GetBuffer(m_Password.GetLength())); C++的函数原型是:int WINAPI MtLogin(char* strIpAddr,int nPort,char* strUsr,char* strPwd);
怎么转换为DELPHI代码?
int nRet = MtLogin((LPTSTR)(LPCTSTR)m_Address,
m_Port,
m_UserName.GetBuffer(m_UserName.GetLength()),
m_Password.GetBuffer(m_Password.GetLength())); C++的函数原型是:int WINAPI MtLogin(char* strIpAddr,int nPort,char* strUsr,char* strPwd);
怎么转换为DELPHI代码?
解决方案 »
- VCL源码里,某些函数上面有这么一段是什么意思?
- 完成了一个物业管理软件,想谈谈自己的一点体会。1.对delphi的看法 2.所谓的三层
- 请高手 调试一个 小问题 不胜感激
- 如何判断计算机是安装的是普通的光驱还是刻录机
- access的bug?还是其它问题?
- 填充颜色
- 真的就没人会吗?请教高手:在一个Panel里怎么显示另外一个EXE文件?或OCX文件?在线等待!
- 请问谁有ADVSTRINGGRID的详细用法?
- 有长春的朋友吗,帮助我找找工作.
- delphi程序员在重庆!是不是悲哀???希望有个好工作!!
- 重定向管道的一些问题
- Borland神话跟Delphi再也无关了。散分,顺便问个工资的问题
nRet: Integer;
m_Address: String;
m_Port: Integer;
m_UserName, m_Password: String;
begin
m_Address := ...;
m_Port := ...;
m_UserName := ...;
m_Password := ...; nRet := MtLogin(PChar(m_Address, m_Port, PChar(m_UserName), PChar(m_Password));
...
end;