王宏健的专栏 ---- 健康快乐

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

TStrings的AddObject方法应用,以及和 PChar 的相互转化

(1) integer 于 Object

   cmbBox.Items.AddObject(A_Value,pointer(I_Value));
  
   I_Ret:=cmbBox.itemindex;
   I_perID:=integer(cmbBox.Items.Objects[I_Ret]);

(2) string 于 Object

  A_Code:='custID';
  ComboBox1.Items.AddObject('客户ID',TObject(A_Code));

  A_Value:=string(ComboBox1.Items.Objects[ComboBox1.ItemIndex]);

(3) TString 和 PChar 的相互转化
  var bb:pchar;
  bb:=Memo1.Lines.GetText;    // TStrings ==> pchar
  Memo2.Lines.SetText(bb);     //   pchar   ==> TStrings

posted on 2004-11-18 09:32  LuckyJan  阅读(310)  评论(0)    收藏  举报