資料轉換問題 |
答題得分者是:cmf
|
m510011
一般會員 發表:18 回覆:18 積分:7 註冊:2002-05-16 發送簡訊給我 |
各位先進想請問您 資料傳入為string格式,希望直接置入Record型態 PWriteBasicInfo = ^WriteBasicInfo;
WriteBasicInfo = {packed }record
FuncCode:array[0..3] of Char;
ErrorCode: array[0..3] of Char;
RenewMark: Char;
TakeMedicalType: array[0..1] of Char;
NewBornMark: Char;
ID : array[0..9] of Char;
BirthDay: array[0..6] of Char;
ServiceNo: array[0..1] of Char;
CheckItemNo: array[0..1] of Char;
NewBornDate: array[0..6] of Char;
end;
............... var Buffer :WriteBasicInfo;
.......
Buffer 如何將string型態資料搬入; 麻煩大家,在此先行謝過!!
|
cmf
尊榮會員 發表:84 回覆:918 積分:1032 註冊:2002-06-26 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
m510011
一般會員 發表:18 回覆:18 積分:7 註冊:2002-05-16 發送簡訊給我 |
|
cmf
尊榮會員 發表:84 回覆:918 積分:1032 註冊:2002-06-26 發送簡訊給我 |
PWriteBasicInfo = ^WriteBasicInfo; WriteBasicInfo = {packed }record
case integer of
0:
(
FuncCode:array[0..3] of Char;
ErrorCode: array[0..3] of Char;
RenewMark: Char;
TakeMedicalType: array[0..1] of Char;
NewBornMark: Char;
ID : array[0..9] of Char;
BirthDay: array[0..6] of Char;
ServiceNo: array[0..1] of Char;
CheckItemNo: array[0..1] of Char;
NewBornDate: array[0..6] of Char;
)
1:
(
Buff:array[0..39] of char;
) end; var Buffer :WriteBasicInfo;
s:string; Buffer.Buff:=Copy(Pchar(S),1,40);
------
︿︿ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |