(1)Delphi帮助中的这段代码中的messagedlg是不是多了个mbYes?
procedure TForm1.Button1Click(Sender: TObject);begin
if MessageDlg('Welcome to my Delphi application. Exit now?',
mtConfirmation, [mbYes, mbNo], 0, mbYes) = mrYes then
begin
MessageDlg('Exiting the Delphi application.', mtInformation,
[mbOk], 0, mbOk);
Close;
end;end;
(2)如何在DBComboBox选择不同的Item后让Button.enabled:=false?
用DBComboBox的OnDropDown事件不行,它在点击后就执行Button.enabled:=false,而不判断选择的item与数据库中的项是否不同.
procedure TForm1.Button1Click(Sender: TObject);begin
if MessageDlg('Welcome to my Delphi application. Exit now?',
mtConfirmation, [mbYes, mbNo], 0, mbYes) = mrYes then
begin
MessageDlg('Exiting the Delphi application.', mtInformation,
[mbOk], 0, mbOk);
Close;
end;end;
(2)如何在DBComboBox选择不同的Item后让Button.enabled:=false?
用DBComboBox的OnDropDown事件不行,它在点击后就执行Button.enabled:=false,而不判断选择的item与数据库中的项是否不同.
解决方案 »
- delphi数组如何初始化?
- 如何实现粘贴图片功能(数据库是SQLSERVER)
- 如何在delphi7中显示word文件内容?
- bmp图象保存到数据库???请指点!!!
- 怎样用delphi写SQL Server 的备份数据库和还原数据库
- 为何我的fastReport在使用showReport方法时,显示不出来?
- 关闭外部程序问题?
- 100分,^_^ 存储过程中的sql语句的变量传送
- 学好Delphi,用什么书籍最好?
- 向各位请教一个奇怪的问题,这个程序有啥问题?92大分送上!
- 救命啊,一个主程序动态加载了一个bpl,我这个bpl的全局变量Application怎么是主程序的Application?
- 谁给偶介绍个类似于dbGrid的控件?
2。onchange,case itemindex of
2、在他的DataSource的SateChange里面写,应该可以
procedure TForm1.Button1Click(Sender: TObject);begin
if MessageDlg('Welcome to my Delphi application. Exit now?',
mtConfirmation, [mbYes, mbNo], 0) = mrYes then
begin
MessageDlg('Exiting the Delphi application.', mtInformation,
[mbOk], 0);
Close;
end;end;
(2)在DBComboBox的onchange事件中来判断
1.你把mbok换成1,看看效果是不是一样?
怎么换?写得清楚些啊