一些筆記心得。不一定正確可以參考

var

  mstr : string ;

  mPstr : PAnsiChar;

  mLen : integer;

  mAStr : Array[0..2048] of AnsiChar

begin

 

  mstr:='This is Test '; //字串 廢話= =

  

 str 轉Pchar

  mPstr := PAnsiChar(mstr); 

Arrayof AnsiChar 轉 String

  mstr := AnsiString(@mAStr[0])

 

重點是字串 如果是 '123456'+#0+'123456'

轉換出來的string or Pchar 會變成只剩下 '123456'

 

#0是字串的結束符號。因此在RS232接收的時候盡量不要轉換型態瞜~

 

 

  

arrow
arrow
    全站熱搜

    kuraki5336 發表在 痞客邦 留言(0) 人氣()