간단한 선언들은 했는데 어려운 부분을 못했떠여~~
함 보시구여 아시는분은 답변좀 꼭 해주세여~~~
file://===== C++ 에서의 구조체 선언 =======//
struct _stCntEmailLog {
unsigned int logID;
char user[20];
stTime edate;
char subject[80];
Address src_addr;
Address dst_addr;
char *message; 이부분하궁
char file[10][20]; 이부분을 Delphi으로 전환을 해야 하는데 어케하쩌
};
typedef struct _stCntEmailLog stCntEmailLog;
file://======== Delphi 로 전환 ==========//
stCntEmailLog = Record
logID : Longword;
user : array[0..19] of char;
edate : stTime;
subject : array[0..79] of char;
src_addr : Address;
dst_addr : Address;
message : PChar; (char *message; 이 부분을 바꾼건데 맞는쥐여 틀렸을면 정답을 갈켜주세여
ffile : (char file[10][20]; 이부분을 바꾸어야 하는 부분인데 어떻게 바꿔야 하는지 몰라여~)
end;
*********************************************
file://===== C++ 에서의 구조체 선언 =======//
struct _stCntUser {
char userID[20];
char password[50];
};
struct _stSetAuth {
char code;
unsigned int authCode;
};
typedef struct _stSetAuth stSetAuth;
struct _stOdrWork{
unsigned int type;
char userID[20];
union { 이부분부터
stCntUser user; 이부분둥
stSetAuth auth; 이부분까쥐
};
};
typedef struct _stOdrWork stOdrWork;
file://======== Delphi 로 전환 ==========//
file://작업 명령
stOdrWork = Record
ttype : Longword;
userID : array[0..19] of Char;
. (union 위의 이부분이 부터
. (stCntUser user; 이부분
. (stSetAuth auth; 이부분까쥐 C++에서 Delphi로 변환을 해서 넣어야 하는데 어떻게 하는쥐 멀라여
end;
그럼 왕처버였떠여~~~ @^^@
have a nice day....
> 간단한 선언들은 했는데 어려운 부분을 못했떠여~~
>
> 함 보시구여 아시는분은 답변좀 꼭 해주세여~~~
>
> file://===== C++ 에서의 구조체 선언 =======//
> struct _stCntEmailLog {
> unsigned int logID;
> char user[20];
> stTime edate;
> char subject[80];
> Address src_addr;
> Address dst_addr;
> char *message; 이부분하궁
> char file[10][20]; 이부분을 Delphi으로 전환을 해야 하는데 어케하쩌
> };
> typedef struct _stCntEmailLog stCntEmailLog;
>
> file://======== Delphi 로 전환 ==========//
> stCntEmailLog = Record
> logID : Longword;
> user : array[0..19] of char;
> edate : stTime;
> subject : array[0..79] of char;
> src_addr : Address;
> dst_addr : Address;
> message : PChar; (char *message; 이 부분을 바꾼건데 맞는쥐여 틀렸을면 정답을 갈켜주세여
> ffile : (char file[10][20]; 이부분을 바꾸어야 하는 부분인데 어떻게 바꿔야 하는지 몰라여~)
====> ffile : array[0..9, 0..19] of Char;
> end;
>
> *********************************************
>
> file://===== C++ 에서의 구조체 선언 =======//
> struct _stCntUser {
> char userID[20];
> char password[50];
> };
>
> struct _stSetAuth {
> char code;
> unsigned int authCode;
> };
> typedef struct _stSetAuth stSetAuth;
>
> struct _stOdrWork{
> unsigned int type;
> char userID[20];
> union { 이부분부터
> stCntUser user; 이부분둥
>
> stSetAuth auth; 이부분까쥐
> };
> };
> typedef struct _stOdrWork stOdrWork;
>
> file://======== Delphi 로 전환 ==========//
> file://작업 명령
> stOdrWork = Record
> ttype : Longword;
> userID : array[0..19] of Char;
> . (union 위의 이부분이 부터
> . (stCntUser user; 이부분
> . (stSetAuth auth; 이부분까쥐 C++에서 Delphi로 변환을 해서 넣어야 하는데 어떻게 하는쥐 멀라여
// ==
case Integer of
0: user : stCntUser;
1: auth : stSetAuth;
// ==
>
> end;
>
> 그럼 왕처버였떠여~~~ @^^@
>
> have a nice day....