Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   combobox ayuda (https://www.clubdelphi.com/foros/showthread.php?t=77945)

groexe 08-03-2012 02:06:26

combobox ayuda
 
Sres:
Estoy desarrolando un sof para ajsute de antenas de radio frecuencia.- La idea es que el usuario seleccione la frecuencia entre varios opciones por ejemplo:
144.000
136.000
138.000
y en un edit(o lo que coresponda) el sof le devuelba un valor en metros por ejmplo1.23
Espero que me entiendan.. si no pregunten que aclaro,.
Gracias

Casimiro Notevi 08-03-2012 02:21:40

Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.

Caral 08-03-2012 02:22:41

Hola
Aqui tienes un ejemplo.
Selecciona el dato en el combobox y te saldra en el edit.
Saludos

ecfisa 08-03-2012 02:39:33

Hola groexe.

Supongamos que en el TComboBox almacenamos las frecuencias:
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
const
  N_LONG = 5; // cantidad de items
var
  i,c: Integer;
begin
  c:= 144;  // Longitud de onda empieza 144 Mhz (como en tus datos)
  for i:= 1 to N_LONG do
  begin
    ComboBox1.Items.Add(IntToStr(c*1000)+' Mhz.');
    Dec(c,2); // 142,140,138,...
  end;
  ComboBox1.ItemIndex:= 0; // posicionar 1° item
end;

Luego tenemos que convertir a metros la selección que el usuario haya echo:
Código Delphi [-]
procedure TForm1.ComboBox1Click(Sender: TObject);
begin
  // long. de onda en mts = 300000/freq (Mhz)
  with ComboBox1 do
    Label1.Caption:= Format('%8.4f',[300000/StrToInt(Items[ItemIndex])]);
end;

Saludos.

groexe 08-03-2012 03:06:17

pregunta
 
Cita:

Empezado por Caral (Mensaje 427121)
Hola
Aqui tienes un ejemplo.
Selecciona el dato en el combobox y te saldra en el edit.
Saludos

caral: gracias por tu respuesta...pero descargue el arvhivo y no lo puedo abrir.- lo descomprimo pero no tengo un programa asociado para abrir.- Con que lo tengo que abir? Con delphi?.-
gracias mil disculpas por las molestias
saludos

Casimiro Notevi 08-03-2012 12:03:28

Cita:

Empezado por groexe (Mensaje 427124)
caral: gracias por tu respuesta...pero descargue el arvhivo y no lo puedo abrir.- lo descomprimo pero no tengo un programa asociado para abrir.- Con que lo tengo que abir? Con delphi?.-
gracias mil disculpas por las molestias
saludos


No, con Visual Basic :D:D:D

Bromas aparte, claro, es un sencillo proyecto delphi, abres el .dpr y listo.

groexe 16-03-2012 23:26:03

ayuda con combobox
 
Cita:

Empezado por Casimiro Notevi (Mensaje 427131)
No, con Visual Basic :D:D:D

Bromas aparte, claro, es un sencillo proyecto delphi, abres el .dpr y listo.

Cara:
No e podido abri tu ejemplo con delphi borland 7.-
Lo que estoy necesitando es que el usuario seleccione en un comboBOx entre varias opciones y un edit tire el valor que corresponda a la opción elegida.-
Espero que me entiendas.-
Gracias por tu paciencia y tu buen humor.-
saludos


La franja horaria es GMT +2. Ahora son las 06:10:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi