Micheletti Postado Setembro 23, 2003 Denunciar Share Postado Setembro 23, 2003 porque o botão não aparece???onde tenho que alterar?unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Buttons, StdCtrls; type TForm1 = class(TForm) Memo1: TMemo; SpeedButton1: TSpeedButton; SpeedButton2: TSpeedButton; procedure SpeedButton2Click(Sender: TObject); procedure SpeedButton1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; cancela:boolean;// implementation {$R *.DFM} procedure TForm1.SpeedButton2Click(Sender: TObject); var a,b,c:char; begin cancela:=false; memo1.Lines.clear; for a:='a' to 'z' do begin for b:='a' to 'z' do begin for c:='a' to 'z' do begin application.ProcessMessages; if not cancela then memo1.lines.add(a+b+c)//apenas mostra em um Memo else exit; end; end; end; end; procedure TForm1.SpeedButton1Click(Sender: TObject); begin cancela:=true; application.ProcessMessages; end; end. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Setembro 23, 2003 Denunciar Share Postado Setembro 23, 2003 Parece tudo certo...Da uma Olhada no Object Inspector.. se o Visible esta True.. o Flat... o Transparent.. da uma olhada nestas propriedadesColoca uma imagem (Glyph) mas o Codigo parece estar certo.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheletti Postado Setembro 23, 2003 Autor Denunciar Share Postado Setembro 23, 2003 Sabes que não entendo muito!!!rs*Que erro é esse? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Setembro 23, 2003 Denunciar Share Postado Setembro 23, 2003 Como voce colocou o SpeedButtom?? voce digitou o codigo ou adicionou pela guia de componentes? Tenta fazer assim:Salva o codigo que digitou..apaga os dois botoes.. ou abra um form novocoloca os sppedbuttom pela guia Additional (o raio)ai clica duas vzs sobre o botao e cole o codigo que copiou.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheletti Postado Setembro 23, 2003 Autor Denunciar Share Postado Setembro 23, 2003 Puts!!! não concigo de geito nenhum....vou comer alguma coisa...respirar um pouco...dpz tento e posto aqui...falow...brigado. :(não tem geito, quando acerto uma linha de codigo da erro em outra...rs* Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheletti Postado Setembro 24, 2003 Autor Denunciar Share Postado Setembro 24, 2003 Aê posso te mandar a Unit p você da uma olhada? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Setembro 25, 2003 Denunciar Share Postado Setembro 25, 2003 pode mandar Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Micheletti
porque o botão não aparece???
onde tenho que alterar?
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
Buttons, StdCtrls;
type
TForm1 = class(TForm)
Memo1: TMemo;
SpeedButton1: TSpeedButton;
SpeedButton2: TSpeedButton;
procedure SpeedButton2Click(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
cancela:boolean;//
implementation
{$R *.DFM}
procedure TForm1.SpeedButton2Click(Sender: TObject);
var
a,b,c:char;
begin
cancela:=false;
memo1.Lines.clear;
for a:='a' to 'z' do
begin
for b:='a' to 'z' do
begin
for c:='a' to 'z' do
begin
application.ProcessMessages;
if not cancela then
memo1.lines.add(a+b+c)//apenas mostra em um Memo
else
exit;
end;
end;
end;
end;
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
cancela:=true;
application.ProcessMessages;
end;
end.
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.