picklist是一个TStrings的对象,你可以像操作一个TStrings一样操作它。具体到你的情况,大概是dbgrid1.columns[i].PickList.LoadFromFile('.\txt\sex.txt'),sex.txt文件存放你想放到下拉列表的值。我有没有理解错你的意思?另外,我没有试验,不知道行不行。
解决方案 »
- 到delphi社区虚心请求入门方案
- 广播的简单问题,来者有分.
- //客观评价themeengine控件和VCLSkin控件!
- 平滑滚动的奥妙!(高手请指点)
- 关于wise的制作安装程序问题,急等
- delphi7的TCPclient和TCPserve用法
- 我用以下SQL语句从一个表中查找出来一些数据,想将这些数据添加到另一个表中,应该怎样写SQL?
- 如何开发可以在ASP中调用的组件,谢谢!
- 关于datamodule问题?
- shellexecute 启动邮件编辑器
- 高分悬赏OutBar 2.1的注册码!
- 怎样在Query控件的SQL属性中实现两个表的外部连接(标准SQL语句的out join 功能)
function TMainForm.GetDir: string;
begin
Result := ExtractFilePath(ParamStr(0));
if Result[length(Result)] <> '\' then
Result := Result + '\';
end
这样可这样写:
dbgrid1.columns[i].PickList.LoadFromFile(mainform.getdir+'\txt\sex.txt'),
保证没问题.
wfmwg(马子) :我去试试。
wfmwg(马子) :好象不是很对,TMainForm程序认不出这是什么。要不要加上声明?我是菜鸟,别生气。
应该用个if 有此文件 then load...;没有的话就不load了。这样又是如何写呢?