三个问题要请教!谢谢

guyluxiaogang 2003-11-26 09:38:07
问题1:为什么我用memo空间显示文本时只能显示前面sn和name两行,下面是其中的代码:
begin
Memo1.Lines[0]:='sn: '+fieldbyname('sn').AsString;
Memo1.Lines[1]:='name: '+fieldbyname('name').AsString;
Memo1.lines[2]:='sex: '+fieldbyname('sex').AsString;
Memo1.lines[3]:='age: '+fieldbyname('age').AsString;
table1.Close;
end
问题2:可以用fieldbyname('sn').Asinteger:=strtoint(edit1.text)取得控件edit中的integer类型来确定要查找的键值,那用什么代码可以取得combobox中的string类型来确定要查找的键值呢?
问题3:怎样将integer类型转换成string类型?
小弟刚学编程,问题比较低级,见笑?
...全文
47 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
guyluxiaogang 2003-11-26
to hifilwer(花)
问题一按你的方法,编译后出现:
not enough actual parameters和incompatible types:'integer'and'string' (对Memo1.Lines.Add('sn: '+fieldbyname('sn').AsString 等四行代码)
回复
xiaoqiang123 2003-11-26
to hiflower(花)
小弟仰慕您好久了,以后请教您,可以么?
回复
xiaoqiang123 2003-11-26
1.我还没看明白是怎回事,你说清楚点啊
2.我还是没看明白是怎回事,你说清楚点啊

3.inttostr啊,:)
回复
hiflower 2003-11-26
1.begin
Memo1.Lines.Add('sn: '+fieldbyname('sn').AsString);
Memo1.Lines.Add('name: '+fieldbyname('name').AsString);
Memo1.lines.Add('sex: '+fieldbyname('sex').AsString);
Memo1.lines.Add('age: '+fieldbyname('age').AsString);
table1.Close;
end
2. StrToInt(Combobox1.Items.Strings[Combobox1.ItemIndex]);

3.IntToStr(10);
回复
相关推荐
发帖
Delphi
创建于2007-08-02

4893

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2003-11-26 09:38
社区公告
暂无公告