Foros Club Delphi

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

pabloloustau 03-06-2010 01:37:53

archivos ini
 
hola a todos!
lo que quiero hacer es que cada item de un combobox tenga una lista de items en el otro. supongo que tengo que guardarlos en un archivo ini pero necesito un ejemplo porque no me esta saliendo.

Caral 03-06-2010 02:39:11

Hola
No entiendo.
Saludos

duranguenze 03-06-2010 03:37:33

Checate los eventos del combobox onclick y on change, para que cuando cambie en uno se llene en otro, dependiendo de si quieres que sea dinamico o no, es donde lo guardaras, prueba haciendo un .Clear y segun lo que este en uno haces un .Items.Add, ya cuando entiendas como se hace, te metes a ver donde lo sacaras, te dejo un codigo para leer y escribir en archivos ini:
Cita:

procedure escribir();
var
FileIni: TIniFile;
begin
FileIni := TIniFile.Create('c:\config.ini');
FileIni.WriteString('Directorio','Base','lo que quiera escribir');
FileIni.Free;
end;

procedure leer()
var
FileIni: TIniFile;
str1:string;
begin
FileIni := TIniFile.Create('c:\config.ini');
str1:=FileIni.ReadString('Directorio','Base','');
FileIni.Free;
showmessage(str1);
end;

Neftali [Germán.Estévez] 03-06-2010 10:09:01

1 Archivos Adjunto(s)
Cita:

Empezado por pabloloustau (Mensaje 366050)
lo que quiero hacer es que cada item de un combobox tenga una lista de items en el otro. supongo que tengo que guardarlos en un archivo ini

A mi tampoco me ha quedado claro del todo.

Cita:

Empezado por Caral (Mensaje 366055)
No entiendo.

Deduzco que te refieres Pablo, a algo así como un Maestro-Detalle, pero ComboBox.
Se pueden almacenar en un fichero INI utilizando las secciones (cada sección es un elemento del primer combo) y los elementos de la sección el contenido del segundo combo.

Si no me he equivocado, ahí va un ejemplo.

pabloloustau 03-06-2010 17:14:54

aclarando
 
disculpen si no fui claro, neftali me entendio. les doy un ejemplo de lo que quiero hacer:
en el combobox 1 tendria una lista de provincias y cuando selecciono una provincia me salga en el otro combobox la lista de ciudades de esa provincia.
neftali en archivo que me mandaste no lo leo ni en delphi ni en bloc de notas. con que lo habro??

Neftali [Germán.Estévez] 03-06-2010 17:35:31

2 Archivos Adjunto(s)
Es un problema que tengo cuando subo ZIP's a los foros; Ya me ha pasado otras veces. Te lo intento subir de nuevo.

Prueba con el que lleva el 2, y si no funciona, al que lleva el .RAR le quitas la extensión .ZIP y lo descomprimes como RAR. ;)

pabloloustau 03-06-2010 18:14:39

gracias neftali. justo lo que necesitaba.


La franja horaria es GMT +2. Ahora son las 17:39:28.

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