一个操作主从表的界面 qryMaster,dsMaster,qryDetail,dsDetail
有新增 修改 撤消 删除 保存 头一条 上一条 下一条 最后一条 按钮设置按钮的状态在什么地方写比较合适???比如在新增时候,就不能按修改 删除 上下移动按钮不能在每一个按钮事件中写吧????要在哪里写,怎么写??谢谢
有新增 修改 撤消 删除 保存 头一条 上一条 下一条 最后一条 按钮设置按钮的状态在什么地方写比较合适???比如在新增时候,就不能按修改 删除 上下移动按钮不能在每一个按钮事件中写吧????要在哪里写,怎么写??谢谢
解决方案 »
- delphi小疑问
- 运行时提示parameter 'xxx' not found
- 谁能给我讲讲TTreeView的Expanding事件!!
- 求教高手,如何使利用DCOM 编写的Client/server程序绕过防火墙?
- 哪里有delphi6的注册码,不要“注册码 z9j8-pum4n-c6gzq认证码 rw2-7jw ”这一组
- 我想怎样可以应用在我的编程上我想怎样可以应用在我的编程上
- 在c/s中如何判断服务器是否连接?
- FormResize这事件是干什么的?
- 如何让toolbutton鼠标移到上面时有边框,移出时去掉边框?
- 我做了个打印预览,但是不知道怎么才能连接??
- 网上好多大小写金额转换函数在delphi 2009下均转换错误
- 再次发"关于qq中发送聊天内容的屏蔽字"
谢谢
就是当你在删除的时候 你可以把其它的按扭的Enabled设置成false
等删除成功了 再将它的Enable再设置成true也行啊
//原理:
// 将多个按钮的事件都指向其中一个按钮的事件,然后根据不同的sender 执行相应的代码.//示例如下:
//你在一个按钮里写如下代码:
if (sender as Tbutton).Name='btnAdd' then
begin
btndel.Enabled:= false;
...
end
...
else ((sender as Tbutton).Name='btnDel') then
begin
end;