Ir al contenido


Foto

IniEditor


  • Por favor identifícate para responder
11 respuestas en este tema

#1 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 19 febrero 2009 - 04:16

Hola a todos,

Sencillo componente que permite al usuario final de nuestros sistemas editar el valor de un archivo de configuración

Cada pestaña representa una sección dentro del .INI

los Grids se crean automáticamente uno por pestaña y muestran el contenido de la sección para ser editado

Cada Grid tiene en su parte superior la ruta del archivo que se esta editando

El componente hereda de un TPageControl, agregándole lo siguiente:



- Propiedades:

Archivo: Ruta del archivo .INI que se desea mostrar

- Métodos:

Cargar: Carga la información del archivo .INI dentro del StringGrid
Grabar: Graba los cambios dentro del archivo .INI 
Agregar:  Agrega un nuevo grupo al archivo de configuración, mediante un cuadro de dialogo pregunta el nombre del nuevo grupo o sección, luego muestra un stringgrid con las líneas en blanco para ingresar tanto el Campo como el Valor.


La idea del componente es que se pueda agregar a un formulario y en tiempo de ejecución el mismo usuario tiene acceso a modificar sus valores.

Espero sea de su agrado y me ayuden con sus comentarios a mejorarlo...
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.409 mensajes
  • LocationRepública Dominicana

Escrito 19 febrero 2009 - 05:01

Excelente amigo Eduarcol (y), gracias ;).

Saludos.
  • 0

#3 Kipow

Kipow

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 228 mensajes
  • LocationGuatemala

Escrito 20 febrero 2009 - 05:06

Excelente aporte, yo tengo dentro de mis pendientes hacer algo similar pero para editar el registro, vamos a ver si me sirve como base jeje. gracias.
  • 0

#4 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.156 mensajes
  • LocationMéxico

Escrito 20 febrero 2009 - 05:24

Hola,

Yo hice un componente RegistryEditor, lo estoy buscando y lo subo en cualquier momento :D

Salud OS
  • 0

#5 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.156 mensajes
  • LocationMéxico

Escrito 20 febrero 2009 - 05:41

Hola

Ya encontré el componente, el problema es que lo hice con Turbo Delphi.

Pero pues pudiera ser que vean el codigo y modificarlo para su Delphi además de que debe tener algunos (muchos) bugs :p.

Salud OS

Archivos adjuntos

  • Archivo adjunto  315_.zip   161,71KB   32 descargas

  • 0

#6 Caral

Caral

    Advanced Member

  • Administrador
  • 4.255 mensajes
  • LocationCosta Rica

Escrito 20 febrero 2009 - 08:01

Hola
Muy buenos y prácticos, gracias por los aportes. (y)
Saludos
  • 0

#7 JandoK

JandoK

    Advanced Member

  • Moderadores
  • PipPipPip
  • 838 mensajes
  • LocationMexico

Escrito 21 febrero 2009 - 11:21

orales....

gracias por esas dos herramientas  eduarcol  y egostar

el del  INI  me puede servir en estos momentos ....  :p :D :D

salu2!!!!!!!
  • 0

#8 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 21 febrero 2009 - 12:37

me alegro que sirva de algo, si tienen alguna sugerencia o reporte de bug soy todo oidos para ir mejorando el producto  :D
  • 0

#9 Kipow

Kipow

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 228 mensajes
  • LocationGuatemala

Escrito 23 febrero 2009 - 05:41

Gracias egostar vamos a probarlo y ya les contare. muy agradecido.
  • 0

#10 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 753 mensajes
  • LocationPinar del Río, Cuba

Escrito 14 diciembre 2015 - 02:20

Hola a todos,

Sencillo componente que permite al usuario final de nuestros sistemas editar el valor de un archivo de configuración

Cada pestaña representa una sección dentro del .INI

los Grids se crean automáticamente uno por pestaña y muestran el contenido de la sección para ser editado

Cada Grid tiene en su parte superior la ruta del archivo que se esta editando

El componente hereda de un TPageControl, agregándole lo siguiente:



- Propiedades:

Archivo: Ruta del archivo .INI que se desea mostrar

- Métodos:

Cargar: Carga la información del archivo .INI dentro del StringGrid
Grabar: Graba los cambios dentro del archivo .INI 
Agregar:  Agrega un nuevo grupo al archivo de configuración, mediante un cuadro de dialogo pregunta el nombre del nuevo grupo o sección, luego muestra un stringgrid con las líneas en blanco para ingresar tanto el Campo como el Valor.


La idea del componente es que se pueda agregar a un formulario y en tiempo de ejecución el mismo usuario tiene acceso a modificar sus valores.

Espero sea de su agrado y me ayuden con sus comentarios a mejorarlo...

 

 

Aunque el post es algo antiguo, pero buscando algo sobre manipular los .ini lo encontre, pero...

 

Y donde esta el componente?

Y funcionara en Delphi XE7 ?


Editado por JoAnCa, 14 diciembre 2015 - 02:21 .

  • 0

#11 escafandra

escafandra

    Advanced Member

  • Moderadores
  • PipPipPip
  • 3.955 mensajes
  • LocationMadrid - España

Escrito 16 diciembre 2015 - 08:47

¿No te sirve TIniFile?

 

 

Saludos.


  • 0

#12 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.156 mensajes
  • LocationMéxico

Escrito 16 diciembre 2015 - 09:51

He estado buscando y no encuentro ese componente de nuestro amigo eduarcol, veré en uno de los respaldos de DA si lo encuentro.
 
Aunque como dice nuestro amigo escafandra, que necesitas que el TIniFile no haga.
 
Saludos


  • 0