当前位置:主页>销售管理软件> 列表

RichEdit问题 找会员管理软件破解版

销售管理软件版1楼: 我使用D6+ADO做一程序打印时,使用了Form1.QRRichText1.lines.Text:=Form_dy1.ADOQuery1.FieldValues[''检查''];语句,当数据库内容包含希腊字母如“Ω”时,执行后出现错误信息为“RichEdit line insertion error”而改为中文“欧姆”时,刚正确,是不是字符集的问题,请问如何解决?

2楼: 在线等待,请指导 如会员管理软件破解版

3楼: 我使用D6+ADO做一程序打印时,使用了
Form1.QRRichText1.lines.Text:=Form_dy1.ADOQuery1.FieldValues[''检查''];
语句,当数据库内容包含希腊字母如“Ω”时,执行后出现错误信息为“RichEdit line insertion error”而改为中文“欧姆”时,刚正确,是不是字符集的问题,请问如何解决?

4楼: 我使用D6+ADO做一程序打印时,使用了
Form1.QRRichText1.lines.Text:=Form_dy1.ADOQuery1.FieldValues[''检查''];
语句,当数据库检查字段内容包含希腊字母如“Ω”时,执行后出现错误信息为“RichEdit line insertion error”而改为中文“欧姆”时,则正确,是不是字符集的问题,请问如何解决?

5楼: 试一下Form1.QRRichText1.Text:=Form_dy1.ADOQuery1.FieldValues[''检查''];


看正确不啊

6楼: 不行

销售管理软件版7楼: Form1.QRRichText1.lines.Text:=Form_dy1.ADOQuery1.FieldbyName(''检查'').asstring;

8楼: 你所用的希腊字母被默认为图像(Image)

9楼: 是的我也知道“你所用的希腊字母被默认为图像(Image)”,可如何解决呢?

10楼: 这个提示是在ComCtrls单元的TRichEditStrings类的Insert过程中出现的,我查了一下,目前好像没有好的解决方法,除非用别的控件代替,或者修改 Insert过程,把下面的代码去掉:
if RichEdit.SelStart <> (Selection.cpMax + Length(Str)) then
raise EOutOfResources.Create(sRichEditInsertError);

11楼: 把字段存成对象