这段vc++代码用delphi怎么写:
//这是类
class CInitParam
{
public:
CInitParam()
{
m_Ip=0;
m_Port=0;
m_ShowLog=false;
}
public:
char* m_IP;
unsigned short m_Port;
bool m_ShowLog;
}
//这是一个函数,代码略
init Initialize(CInitParam* pParam); //这是调用代码 CInitParam x;
x.m_Ip="192.168.0.1";
x.m_Port=80;
x.m_ShowLog=true;
Initialize(&x);
//这是类
class CInitParam
{
public:
CInitParam()
{
m_Ip=0;
m_Port=0;
m_ShowLog=false;
}
public:
char* m_IP;
unsigned short m_Port;
bool m_ShowLog;
}
//这是一个函数,代码略
init Initialize(CInitParam* pParam); //这是调用代码 CInitParam x;
x.m_Ip="192.168.0.1";
x.m_Port=80;
x.m_ShowLog=true;
Initialize(&x);
解决方案 »
- 自定义函数总提示警告
- 初学Socet编程,想问一下serverSocket使用的是什么协议,TCP还是UDP?要几次握手才算成功?
- c++源码翻译为delphi
- 求源代码
- 在数据库系统设计中用到的算法设计是不是很少啊?
- radiogroup如何使其中的选项目获得焦点??
- 关于线程中检测卡的方法。
- select size from biolife.db 然后提示Invalid use of keyword,应该怎样写sql语句
- 样把变量传递给adoquery1.sql.add('.......')语句
- Delphi的问题
- 本人学网络编程刚刚起步,请问在广域网TClientSocket.Host是怎么设置?急!
- 想用TWebbrowser组件做一个类似腾迅浏览器一样的可在Pagecontrol下多页切换的游览器,为什么总是随机的报内存错误呢?
TInitParam=class
public
constructor Create;
public
m_IP:PChar;
m_Port:Word;
m_ShowLog:Boolean;
end;
procedure Initialize(var pParam:TInitParam);
implementationconstructor TInitParam.Create;
begin
m_Ip:=nil;
m_Port:=0;
m_ShowLog:=False;
end;//调用代码var
x:TInitParam;
begin
x:=TInitParam.Create;
x.m_Ip:='192.168.0.1';
x.m_Port:=80;
x.m_ShowLog:=True;
Initialize(x);
end;