GARANTIR DESCONTO

Fórum Edit com ListBox #134295

06/04/2010

0

Amigos, Boa tarde! Tenho um Edit e um listbox em meu formulário.Estou querendo fazer é que tudo que eu digitar no meu edit, seja adicionado no meu ListBox em ordem de inserção e com o foco no ultimo dado inserido. Alguém pode me ajudar?Marcos
Marcos Moreira

Marcos Moreira

Responder

Posts

07/04/2010

Wilson Junior

ListBox1.Items.Add( SeuEdit.Text );


Espero ter colaborado.
Responder

Gostei + 0

07/04/2010

Ricardo Araujo

BOM DIA,


segue o codigo para vc, esta funcionando.

unit Unit1;

interface

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

type
  TForm1 = class(TForm)
    ListBox1: TListBox;
    Label1: TLabel;
    Edit1: TEdit;
    Label2: TLabel;
    BitBtn1: TBitBtn;
    procedure BitBtn1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

uses Math;

{$R *.dfm}

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
  if Edit1.Text = '' then
    begin
       ShowMessage('Campo edit1 esta vazio!');
       if Edit1.CanFocus then Edit1.SetFocus;
       Exit;
    end;

    ListBox1.Items.Add(Edit1.Text);
    Edit1.Clear;
    Edit1.SetFocus;
end;

end.

Responder

Gostei + 0

07/04/2010

Alan Souza

pelo o que entendi vc quer algo assim:

ListBox1.Items.Add(Edit1.Text);
ListBox1.SetFocus;
ListBox1.Selected[Pred(ListBox1.Items.Count)] := True;

a partir daí vc faz suas validações...
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar