1

以下は、オブジェクトを作成し、それをバイト配列にコピーして、udp ネットワーク経由で送信できるようにしたいクラスのコードです。

unit client_info;

interface
uses
sysutils,windows;
type
 Tclient = class
     public
   Fexternal_ip: string;
   Fexternal_port:word;
   Finternal_ip: string;
   Finternal_port:word;
   Fusername:string;

   constructor create(Ae_ip:string;Ae_port:word;Ai_ip:string;Ai_port:word;Ausername:string);


 end;


implementation

constructor Tclient.create(Ae_ip:string;Ae_port:word;Ai_ip:string;Ai_port:word;Ausername:string);
begin

Fexternal_ip:=Ae_ip;
Fexternal_port:=Ae_port;
Finternal_ip:=Ai_ip;
Finternal_port:=Ai_port;
Fusername:=Ausername;

end;

end.



implementation

    user:=tclient.create(ex_ip,ex_port,s,0,''); // client profile

       move(user,buffer[0],length(buffer));

moveコマンドを使用して正しいでしょうか?

4

0 に答える 0