procedure TForm1.Button1Click(Sender: TObject);
begin
if button2.enabled := false then
begin
Button2.Enabled := true;
Enabled := false;
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
if button1.button1.enabled := false then
begin
Button1.Enabled := true;
Enabled := false;
end;
end;
begin
if button2.enabled := false then
begin
Button2.Enabled := true;
Enabled := false;
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
if button1.button1.enabled := false then
begin
Button1.Enabled := true;
Enabled := false;
end;
end;
解决方案 »
- 请问 Delphi7里图片处理问题
- 帮忙解释下OpenProcessToken ,实在看不懂帮助文件了
- 如何确定赋值类型与数据字段类型一致?
- 哪位大侠知道IDTCPSERVER控件的多线程是怎么实现的!当它接收到一个数据后怎么判断这个数据是属于哪一个线程的!
- 求StringGrid导出数据至EXCEL的方法支持多sheet,非OLE
- 哪位朋友说说TYPE LIBRARY中的NEW INFERENCE。。。。。。。。。这些操作都各是什么意思?
- 请教一个图形缩放问题...
- 大家帮忙分析一下这段代码啊!!!
- 请问,各种MTS等中间件怎么使用阿?
- 小问题!20分也该够了呀,我也没分啦!
- 急!有没有人知道李维的电子信箱??
- 如果在程序中捕获TerminateProcess事件!
begin
button2.Enabled:=true;
button1.Enabled:=false;
end;procedure TForm1.Button2Click(Sender: TObject);
begin
button1.Enabled:=true;
button2.Enabled:=false;
end;procedure TForm1.FormCreate(Sender: TObject);
begin
button2.Enabled:=false;
end;
begin
Button2.Enabled := true;
Button2.Enabled := false;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Button1.Enabled := true;
Button2.Enabled:= false;
end;
begin
if button2.enabled = false then
begin
Button2.Enabled := true;
Enabled := false;
end
else
begin
Button2.Enabled := false;
Enabled := true;
end
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
if button1.enabled = false then
begin
Button1.Enabled := true;
Enabled := false;
end
else
begin
Button1.Enabled := false;
Enabled := true;
end
end;
Button1.Enabled := false;
beginif button2.enabled = false then
begin
Button2.Enabled := true;
button1.Enabled := false;
end
else begin
Button2.Enabled := false;
button1.Enabled := true;
end
end;procedure TForm1.Button2Click(Sender: TObject);
begin
if button1.enabled = false then
begin
Button1.Enabled := true;
button2.Enabled := false;
end
else
begin
Button1.Enabled := false;
button2.Enabled := true;
end
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Button2.Enabled := true;//
Enabled := false; //窗体Form1的Enabled为False 所以当然-会(:-让你感觉仿佛是程序死了,其实只是窗体的enabled属性为False罢了。
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Button1.Enabled := true;
Enabled := false;
end;
象这种情况,最好做一个procedure 或 function。给你写一个//定义一个过程实现Button1与Button2的相互切换。
//你首先要声明这个过程,最好在private区域内。
procedure TForm1.ChangeEnabled(button:Tbutton);
begin
if button.Name ='Button1' then
begin
button1.Enabled :=False;
button2.Enabled :=True;
end
else
begin
button2.Enabled :=False;
button1.Enabled :=True;
end;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
ChangeEnabled(button1);
end;procedure TForm1.Button2Click(Sender: TObject);
begin
ChangeEnabled(button2);
end;
begin
Button2.Enabled := true;
sender.Enabled := false;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Button1.Enabled := true;
sender.Enabled := false;
end;就行了