我用下面的语句存:
cbxSubject.Items.AddObject(qry.FieldByName('FNAME').AsString, TObject(qry.FieldByName('FCODE').AsString));我用string(cbxsubject.items.Objects[0])取出来后,
却发现是乱码。
这是怎么回事啊?
cbxSubject.Items.AddObject(qry.FieldByName('FNAME').AsString, TObject(qry.FieldByName('FCODE').AsString));我用string(cbxsubject.items.Objects[0])取出来后,
却发现是乱码。
这是怎么回事啊?
解决方案 »
- 求WIN7系统用的PPPOE ADSL拨号和挂断代码
- Windows内核编程——内网安全监控系统(这个项目花了我们一年半的时候还是困难重重)
- 高手进!! 在编译我的ftp.ocx工程时发现有个pas uses 里acrobat_tlb.dcu找不到,不知道用到了adobe acrobat sdk 7.0哪几个库文件?
- 控件高手请进:明明编译通过的控件,为什么使用的时候工程文件提示找不到DesignIntf.dcu
- 极度郁闷!放分!
- 关于抓错
- 林锐博士的<<软件工程思想>>谁想要????????
- 共享一套老版本天心ERP源码
- 如何遍历Windows中的注册表?
- 用delphi开发:CGI程序与InterBase之类的数据库连接
- 关于用向WORD文件中增加表格的问题
- <大家新年好>请问如何在"繁体"操作系统下转出"简体"的文字的.Txt或.Word文档?现转出的是乱码。
var
P:Pstring;
begin
New(P);
P^ := 'ffff';
ComboBox1.Items.AddObject('aaaa', TObject(P));
end;procedure TForm1.Button2Click(Sender: TObject);
begin
showmessage(ComboBox1.Items[0]);
showmessage(PString(ComboBox1.Items.Objects[0])^);
if ComboBox1.Items.Objects[0] <> nil then
begin
dispose(PString(ComboBox1.Items.Objects[0]));
ShowMessage('A');
end;
end;