Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-09-2007
Avatar de thelibmx
thelibmx thelibmx is offline
Miembro
 
Registrado: mar 2007
Posts: 515
Poder: 18
thelibmx Va por buen camino
Question Leer,rescribir,borrar Archivo texto o Tinifile

hola reciban un saludo, pues veran se que esto se ha comentado muchas veces en los foros,y hay muchas maneras, pero por mas que busque no encontre algo claro que me ayudara, tal ves si habia algo pero no lo encontre. veran lo que quiero hacer es algo sencillo, es como un archivo de configuracion, mas o menos esta asi, es un archivo de texto con el siguiente formato.

Cita:
Wia-hpScanjet 5590(33-05)
C:\archivo\escaner\docs\
C:\Documentos\guardados\
como veran es un archivo simple con tres filas,en una guardo nombre del driver, en otra la ruta de algunos archivos que guarda un escaner y pues otra otra ruta para guardar otros archivos, lo que yo quiero es por ejemplo hay veces que se cambia el driver del escaner o la ruta donde se guardan los archivos entonces necesito poder modificar la fila 1, o 2 o 3 segun sea el caso, les agradeceria mucho su ayuda, o si tiene alguna sugerencia de como podria hacerlo de alguna manera diferente y mejor pues que mejor, yo solo lo que quiero es poder conservar esos tres valores y poderlos modificar, tambien escuche hablar de un tinifile pero creo que eso es mas complicado, en fin les agradesco toda la ayuda que puedan proporcionar
__________________
En movimiento...

Última edición por thelibmx fecha: 14-09-2007 a las 00:05:04.
Responder Con Cita
  #2  
Antiguo 13-09-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Pues los archivos INI es lo que tienes que usar y te olvidas de cualquier problema o bien en el registro de Windows.

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #3  
Antiguo 13-09-2007
Avatar de thelibmx
thelibmx thelibmx is offline
Miembro
 
Registrado: mar 2007
Posts: 515
Poder: 18
thelibmx Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Pues los archivos INI es lo que tienes que usar y te olvidas de cualquier problema o bien en el registro de Windows.

Salud OS

ok, mi problema es con el codigo, podrias poner algun pequeño ejemplo para ver como hacerlo, me refiero a un poco de codigo para modificar la fila 2 sin borrar las demas... o como se haria si fuera un archivo ini...

gracias egostar!!
__________________
En movimiento...

Última edición por thelibmx fecha: 14-09-2007 a las 00:06:08.
Responder Con Cita
  #4  
Antiguo 13-09-2007
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 24
BlueSteel Va por buen camino
Cita:
Empezado por thelibmx Ver Mensaje
ok, mi problema es con el codigo, podrias poner algun pequeño ejemplo para ver como hacerlo, me refiero a un poco de codigo para modificar la fila 2 sin borrar las demas... o como se haria si fuera un archivo ini...

gracias!!
Hola thelibmx

el sgte es un ejemplo para tus datos

declaras una variable

Código Delphi [-]
var
Parametro:Tinifile;


esto es para crear o modificar cualquier info
Código Delphi [-]
Parametro := TiniFile.Create('D:\Sistema\config.ini');
Parametro.WriteString('Driver','Variable1',dato_aguardar);
Parametro.WriteString('Scaner','Variable3',dato_aguardar);
Parametro.WriteString(Otro,'Variable3',dato_aguardar);

y esto seria para rescatar la informacion desde el ini

Código Delphi [-]
 
Parametro := TiniFile.Create('D:\Sistemas\Propint_1\config.ini');
edit1.Text := Parametro.ReadString('Driver',Variable1,' ');
edit2.Text:= Parametro.ReadString('Scaner',Variable2,' ');
edit3.Text:= Parametro.ReadString(Otro,Variable3,' ');
Parametro.Free;

el archivo.ini te quedaria algo así

['Driver']
Variable1=datoguardado
['Scaner']
Variable2=datoguardado
[Otro]
Variable3=datoguardado

espero que te sirva..
__________________
BlueSteel

Última edición por BlueSteel fecha: 13-09-2007 a las 23:09:01.
Responder Con Cita
  #5  
Antiguo 14-09-2007
Avatar de thelibmx
thelibmx thelibmx is offline
Miembro
 
Registrado: mar 2007
Posts: 515
Poder: 18
thelibmx Va por buen camino
Thumbs up

Claro que me sirvio, era exactamente lo que queria hacer, Muchas Gracias Bluesteel
__________________
En movimiento...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Abrir, leer y escribir un archivo de texto zvf OOP 26 01-07-2010 02:14:05
Leer archivo de texto y extraer lineas de el mp3968 API de Windows 1 19-05-2007 20:27:53
Leer un archivo de texto carlosegs11 Varios 8 18-05-2007 01:56:30
Como leer un archivo de texto por codigo Shidalis Varios 2 03-09-2005 05:54:34
Leer un TQuery y armar un archivo de texto Oscar25 Conexión con bases de datos 1 01-09-2004 16:21:51


La franja horaria es GMT +2. Ahora son las 01:35:48.


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
Copyright 1996-2007 Club Delphi