Q&A

  • 문자를 Byte로 바꿀 수 있나요?
Datbase에 String형태의 값을 Byte로 만든 배열에 넣을 수 있나요?



예)

var SendBuff Array[0..1024] of Byte;



SendBuff[15] := FieldByName('cust_name').AsString;



SendBuff의 15번째 자리부터 Cust_name의 String값을 넣으려면 어떤방법으로

Typecasting을 해야하나요......



좋은 하루 되십시요.....

1  COMMENTS
  • Profile
    윤티 2000.06.24 03:59
    김희연 wrote:

    > Datbase에 String형태의 값을 Byte로 만든 배열에 넣을 수 있나요?

    >

    > 예)

    > var SendBuff Array[0..1024] of Byte;

    >

    > SendBuff[15] := FieldByName('cust_name').AsString;

    >

    > SendBuff의 15번째 자리부터 Cust_name의 String값을 넣으려면 어떤방법으로

    > Typecasting을 해야하나요......

    >

    > 좋은 하루 되십시요.....





    var

    i : integer;

    SendBuff : Array[0..1024] of Byte;

    begin

    for i := 0 to length(FieldByName('cust_name').AsString) -1 do

    SendBuff[15+i] := := byte(FieldByName('cust_name').AsString);//바이트로 바로 타입캐스팅해주면 됩니다.

    end;