N
nkiller
Unregistered / Unconfirmed
GUEST, unregistred user!
拆分一个字符串,请提供源代码:
MyString := 'Bssssss0IIIIRRRR';
说明:
B 表示一个 Byte 型数据;
ssssss0 表示一个标准字符串,0 表示以 #0 结束;
IIII 表示一个 Integer 型数据;
RRRR 表示一个 Real 型数据;
字符串16进制数据(示例)
03 6D 69 73 73 00 14 00 00 00 48 96 8B 44
将此字符转换成下面的记录:
type
MyRecord = record
rByte : Byte;
rString : String;
rInteger : Integer;
rReal : Real;
End;
如有错误,请指教,谢谢
MyString := 'Bssssss0IIIIRRRR';
说明:
B 表示一个 Byte 型数据;
ssssss0 表示一个标准字符串,0 表示以 #0 结束;
IIII 表示一个 Integer 型数据;
RRRR 表示一个 Real 型数据;
字符串16进制数据(示例)
03 6D 69 73 73 00 14 00 00 00 48 96 8B 44
将此字符转换成下面的记录:
type
MyRecord = record
rByte : Byte;
rString : String;
rInteger : Integer;
rReal : Real;
End;
如有错误,请指教,谢谢