全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1179
推到 Plurk!
推到 Facebook!

Text字段如何显示出来?

尚未結案
andycheng
一般會員


發表:3
回覆:10
積分:2
註冊:2002-12-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-25 11:03:38 IP:218.16.xxx.xxx 未訂閱
如何将一个TEXT字段的内容显示到MEMO控件或LISTBOX控件上? 我试用SAVETOFILE, 可是打开文件都是乱码 在DELPHI5.0 BDE SQL 2000环境下 请各位赐教
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-25 11:12:12 IP:218.16.xxx.xxx 未訂閱
有沒試過 Memo1.Lines.Text := Table1.FieldByName(TextFieldName).AsString; 你也可以用資料感知元件如 TDBMemo 啊。
longsanglin
初階會員


發表:10
回覆:57
積分:43
註冊:2002-04-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-25 18:10:50 IP:211.22.xxx.xxx 未訂閱
引言: 如何将一个TEXT字段的内容显示到MEMO控件或LISTBOX控件上? 我试用SAVETOFILE, 可是打开文件都是乱码 在DELPHI5.0 BDE SQL 2000环境下 请各位赐教
請check一下元件所設定的字型
andycheng
一般會員


發表:3
回覆:10
積分:2
註冊:2002-12-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-03-26 08:22:13 IP:218.16.xxx.xxx 未訂閱
谢谢楼上两位 最开始我用的就是.asstring, 显示出乱码,后来试过.text, 显示出"(Memo)" 其实, 我是需要在Winword中调用数据, 在调用TEXT字段时出现问题, 都是些乱码. 后来就单独对TEXT字段进行测试, 想法是将其正常显示在常用控件上, 能够控制,但不得要领 请各位教我
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-03-26 09:47:10 IP:218.16.xxx.xxx 未訂閱
很可能是內碼 / 語言驅動程式 的問題 要註意的包括 : 1. 輸入時的內碼跟讀取電腦的內碼是否相同呢? 2. MSSQL 對該欄位的語言設定是否合適 3. BDE 內 Language Driver 的設定是否合適
andycheng
一般會員


發表:3
回覆:10
積分:2
註冊:2002-12-17

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-03-26 10:10:14 IP:218.16.xxx.xxx 未訂閱
Justmade兄: 我的系统用的是简体2000, 录入也是在简体汉字环境下,在SQL2000的语言设置也已经是简体汉字了,BDE里就没有设置语言. 我把BDE的Language设成中文简体936代码,效果也是这样. 我又试了在TEXT字段中输入英文或数字,仍然是乱码. 我想有没有什么Function能够达成我的目标呢? 不进行一定的转化应该是出不来的, 因为DBEDIT控件也并不能正常显示DBTEXT字段的内容 谢谢!
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-03-26 10:24:41 IP:218.16.xxx.xxx 未訂閱
你會否是設定了該欄位用 binary 格式?
andycheng
一般會員


發表:3
回覆:10
積分:2
註冊:2002-12-17

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-03-26 10:48:29 IP:218.16.xxx.xxx 未訂閱
Justmade兄: 我在设计时将栏目设为TEXT型,其它并没有做什么特别的设置 谢谢!
系統時間:2024-06-24 19:26:39
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!