Ver la Versión Completa : como recuperar la seleccionde 1 radiogroup
raffagia
23-08-2005, 21:18:06
la duda es esa, como recupero el string seleccionado de 1 radiogroup.
parece pfacil,.pero el problema es ke no me devuelve el string completo.. no se porke me borra el primer caracter,
el codigo ke uso es:
showmessage(radio_tipo_fac.Items.ValueFromIndex[(radio_tipo_fac.ItemIndex)]);
saludos
RAFFA
lucasarts_18
23-08-2005, 21:32:05
Hola:
procedure TForm1.Button1Click(Sender: TObject);
var
variable : String;
begin
variable := radiogroup1.Items.Strings[0];
showmessage (variable);
end;
Saludos
raffagia
23-08-2005, 21:59:37
muchas gracias esa era la propiedad, aunke aun me keda la duda de pňrke con la sentencia ke yo propuse,,me omite el primer caracter..
saludos
RAFFA
roman
23-08-2005, 22:39:34
aunke aun me keda la duda de pňrke con la sentencia ke yo propuse,,me omite el primer caracter..
Porque ValueFromIndex está pensado para otra cosa. ValueFromIndex es una propiedad de TStrings (como RadioGroup.Items) usada para listas de cadenas de la forma
clave=valor
como en los archivos INI.
ValueFromIndex devuelve la parte valor de la cadena con el índice dado.
Para hacer esto, ValueFromIndex, se fija en lo que hay antes de '=', avanza una posición (para saltarse el '=') y devuelve el resto.
Como en este caso no hay '=', simplemente avanza una posición (saltándose el primer caracter) y regresa el resto.
// Saludos
raffagia
24-08-2005, 02:27:15
barbaro... muchas gracias...nunca hubiera pensado ke sevia para lagoa si..
saludos
RAFFA
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.