Delphi 可不可以通过Button的caption属性 来让一个Button实现两个Button的功能?

比如说当caption是“添加“时,执行一个向数据库里插入数据的方法,而当caption是”更新“时,执行向数据库更新数据的方法。感激不尽,在线等!... 比如说当caption是“添加“时,执行一个向数据库里插入数据的方法,而当caption是”更新“时,执行向数据库更新数据的方法。
感激不尽,在线等!
展开
 我来答
fightinglq
2011-06-02
知道答主
回答量:12
采纳率:0%
帮助的人:7.5万
展开全部
当然可以啊,判断一下caption的内容,根据它执行不同的方法
if button1.caption = '添加' then
******
else if button1.caption = '更新'then
******
end;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
除老伴不分你我
2011-06-03
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
可在Button的OnClick事件中添加如下代码:
if (Sender as TButton).Caption='添加' then
begin
//此处为插入数据的代码
end
else if (Sender as TButton).Caption='更新' then
begin
//此处为更新数据的代码
end
else
Showmessage('按钮标题不正确,请检查修正');
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DUforce
2011-06-03
知道答主
回答量:20
采纳率:0%
帮助的人:21.1万
展开全部
完全可以的,先判断一下button的caption值就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式