Radiogroup

Delphi

26/04/2003

Eu estou fazendo um soft em que uso um radiogroup para dar opções aos usuários, ou seja, o usuário clica em uma das opções do radiogroup e depois em OK.

Como eu faço para ´informar´ o botão de ok, qual das opções foi selecionada?
Eu preciso informar mais de 4 opções e o help do delphi só mostra como fazer isso com 2 opções.


Samth

Samth

Curtidas 0

Respostas

Cac2000

Cac2000

26/04/2003

Cara, que coisa estranha vc está perguntando... Não é pq o help do Delphi mostra com duas, que vc não pode usar 4,8,12,15, etc....

É só verificar o ItemIndex do RadioGroup...


GOSTEI 0
Samth

Samth

26/04/2003

Será que alguém pode me mandar um exemplo? De preferência diferente do que está no help do delphi e que realmente funcione, por favor.


GOSTEI 0
Dantonds

Dantonds

26/04/2003

Vê se é isso q vc quer :

procedure TForm1.Button1Click(Sender: TObject);
begin
if rg.itemindex=0 then
showmessage(´Vc Selecionou 0´);
begin
if rg.itemindex=1 then
showmessage(´Vc Selecionou 1´);
begin
if rg.itemindex=2 then
showmessage(´Vc Selecionou 2´);
begin
if rg.itemindex=3 then
showmessage(´Vc Selecionou 3´);
end;
end;
end;
end;

Espero ter te ajudado.


GOSTEI 0
Samth

Samth

26/04/2003

Obrigada! Funcionou muito bem! Eu tive que usar uma actionlist, porque tinha mais de um comando por Radiobutton, mas funcionou perfeitamente o código.

Valeu!


GOSTEI 0
POSTAR