gt;gt;Me ajudem ...é bem diferente mais eu acho q vcs sabe

Delphi

12/04/2003

oi tudo bem
olha só
o q eu quero é meio dificil de intender mais vamu tentar
tem duas edits no meu form
quando o cara estiver digitando na edit2 na edit1 vai aparecer uma frase sabe tipo assim
a frase é
delphi é o melhor
e supondo q ele vai digitar
olá tudo bem
no edit2...
intaum quando ele digitar a letra ´o´ no edit2 a letra ´d´ aparece no edit1
a ´l´ a ´e´ e assim por diante...
Deu pra inteder???
desde já muito obrigado!!!


Robotizar

Robotizar

Curtidas 0

Respostas

Adilsond

Adilsond

12/04/2003

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;

type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
procedure Edit2Change(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

const
Frase = ´delphi é o melhor´;
var
Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Edit2Change(Sender: TObject);
var
I: Word;
begin
if Length(Edit2.Text) <= Length(Frase) then
Edit1.Clear;
if Edit2.Text = ´´ then
Exit;
for I := 1 to Length(Edit2.Text) do
begin
if Length(Edit2.Text) <= Length(Frase) then
Edit1.Text := Edit1.Text + Frase[I];
end;
end;

end.


GOSTEI 0
POSTAR