-
在delphi中怎么用ListView显示查询数据库的字段结果呢,我用MEMO可以显示要的结果但是用listview查不出来我用MEMO可以显示要的结果但是用listview查不出来,哪位大哥帮帮忙procedureTForm1.Button1Click(Sender:TObject);var sql1,sql2:string; I,m:Integer;begin ADOQuery1.SQL.Text:='setnames''gbk'''; Alujun532624 时间:11-05 + 阅读全文
-
popupmenu的问题做一个数据库软件有很多image控件在image上点右键弹出popupmenu菜单菜单里有打开选项image显示打开的图片 问题是多个image控件可以用一个popupmenu控件吗代码要怎么写谢谢jige5d 时间:11-05 + 阅读全文
-
多字符串全文匹配替换算法 怎么做目前用的 stringreplace 在替换一条时很好用,但要有多条的话,fori:=0toxxdobegin stringreplace....end;发现在要匹配的子串很多,比如说上万 十万之类。会特别慢。 用fastreplace也不理想。 因为每替换一次就要把全文扫一变。每个子串扫一次,子串多了会特别慢。貌似有个AC 叫多模式匹配 ??自己水平有keinn 时间:11-05 + 阅读全文
-
求用indy显示邮件和编辑发送邮件的代码我用Delphi7,邮件标题常有乱码,邮件正文也是,HTML格式的也不知怎么显示。发邮件是用什么控件作为邮件编辑工具呢?用RichtextBox吗?邮箱:[email protected]larrykan 时间:11-05 + 阅读全文
-
DELPHI XE2中FORMAT函数的问题下面代码以前在DELPHI7里都正常的,就是让字符左对齐,宽度10。昨天装了DELPHIXE2,发现只要szAccounts中只要出现中文就乱了,他把中文当初一个字符了,请教下要怎么修改呢?Delphi(Pascal)codevarszAccounts:array[0..15]ofansiCHAR;//用户账号dwUserID:dword;respanxiaosen 时间:11-05 + 阅读全文
-
ehlib 怎么实现动态的双表头做固定的双表头很容易,就是:DBGridEh.Columns[0].Title.Caption:='办公用品|代码';DBGridEh.Columns[1].Title.Caption:='办公用品|名称';但现在“办公用品”并不确定,需要动态从另一个字段中取,能实现这样的要求吗?先谢谢大家!wjs_002 时间:11-05 + 阅读全文
-
delphi指针问题求教我写了一个TUserInfo类,里面有两个属性和一个构造函数,属性:UserName,UserAge,构造函数是初始化两个属性为默认值空和0。下面我要在TreeView里面填充,在TreeNode的Data中保存一个TUserInfo,可是最后读取的Data中保存的TUserInfo是同一个,不知原因求教,具体代码:procedureaddNode(tree:TTreeView;roogt88552233 时间:11-05 + 阅读全文
-
在cxGrid中导出的xls文件,打开特别慢,为什么?环境:delphi2007,dev20110106s导出的cxGrid是cxGridDBBandedTableView,有记录约15000条导出xls文件约8MB在i5机器打开约1-2分钟在老的机器打开约10分钟而同样大小xls文件(别人做的),打开都很快请问该如何处理?谢谢sxbug 时间:11-04 + 阅读全文
-
发布调用WebServices的DELPHI程序需要带哪些库文件?我用DELPHI7写了一个程序,调用后台的WebServices。在我本机调试没问题,发布到没有安装DELPHI的机器上就报错,调用WebServices失败,提示Accessviolationataddress00C446ED.Writeofaddress00C446ED,我感觉是应该缺少相应的库文件,哪位大哥能告诉我,缺啥啊?kim_fu 时间:11-04 + 阅读全文