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 31-10-2015
Zina Zina is offline
Miembro
NULL
 
Registrado: oct 2015
Posts: 16
Poder: 0
Zina Va por buen camino
Unhappy Problema Inno Setup

Hola, quisiera agregar una linea de texto a un archivo con la herramienta [INI] sólo que al agregar dicha linea, me aparece ejemplo: [section] llave=texto_que quiero agregar, no quiero que se generen los corchete ni el simbolo igual, sólo quiero que se agregue un simple texto, necesito de su ayuda!!!
Responder Con Cita
  #2  
Antiguo 02-11-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Todo dependerá de cómo estés intentando añadir la línea de texto.
Tal vez si pones el código que estás utilizando podamos hacernos una idea de porqué te pasa lo que te pasa.

Aprovecho para darte la bienvenida y recordarte que leas la guía de estilo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 03-11-2015
Zina Zina is offline
Miembro
NULL
 
Registrado: oct 2015
Posts: 16
Poder: 0
Zina Va por buen camino
Mira:
[Ini]
Filename: "{userdesktop}\prueba.txt"; Section: null ; Key:"sina"; String: "sina"

El resultado es:
[null]
sina=sina


El problema con esta prueba que estoy haciendo es que no me salga [null] ni el simbolo de '=', unicamente necesito que sea una línea de texto. o habrá alguna otra forma de agregar texto en un archivo?

Espero sus comentarios, muchas gracias.
Responder Con Cita
  #4  
Antiguo 03-11-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Utiliza un TStrinList.

Código Delphi [-]
var
  TS:TStringList;
  AFileName:String;
begin
  // Rellenar el nombre del fichero
  AFilename := 'C:\temp\ficherotemporal.ini';
  // Cargar el contenido
  TS := TStringList.Create;
  TS.LoadFromFile(AFileName);
  // Añadir una linea
  TS.Add('Filename: "{userdesktop}\prueba.txt"; Section: null ; Key:"sina"; String: "sina"');
  // Volver a Grabarlo
  TS.SaveToFile(AFileName);

Según lo que he entendido, que no es mucho, esto debería servir.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 03-11-2015
Zina Zina is offline
Miembro
NULL
 
Registrado: oct 2015
Posts: 16
Poder: 0
Zina Va por buen camino
Hola de nuevo,

Entonces seria desde un [code] no? soy nueva en esto del Inno Setup entonces supongo que es con eso del Code???,
Así tal cual no lo lee necesito finalizarlo con End., End; no me lo valida., lo ejecuto y no me agrega nada .

Código Delphi [-]
var
  TS:TStringList;
  AFileName:String;
begin
  // Rellenar el nombre del fichero
  AFilename := '{userdesktop}\prueba.txt';
  // Cargar el contenido
  TS := TStringList.Create;
  TS.LoadFromFile(AFileName);
  // Añadir una linea
  TS.Add('String: "sina"');
  // Volver a Grabarlo
  TS.SaveToFile(AFileName);
 End .


Lo estaré haciendo mal?

Última edición por Neftali [Germán.Estévez] fecha: 04-11-2015 a las 09:45:04. Razón: Corregidas etiquetas
Responder Con Cita
  #6  
Antiguo 03-11-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Recuerda poner los tags al código fuente, ejemplo:



Gracias
Responder Con Cita
  #7  
Antiguo 04-11-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Zina Ver Mensaje
Hola de nuevo,

Entonces seria desde un [code] no? soy nueva en esto del Inno Setup entonces supongo que es con eso del Code???,
Así tal cual no lo lee necesito finalizarlo con End., End; no me lo valida., lo ejecuto y no me agrega nada .
Hola.
¿Pero, esto desde dónde lo quieres hacer?

Este es un código delphi/pascal.
¿Esto se ejecuta desde delphi?

De verdad que no cuesta tanto explicar las cosas con un poco de detalle y con rigurosidad. Y dedicarle tiempo a preguntar.
Porque de otra forma, la gente (como yo) que está intentando ayudarte se desespera y le entran ganas de dejarlo.

De verdad, lee la linea que has puesto e inteta ponerte en nuestro lugar:

Cita:
Empezado por Zina Ver Mensaje
...quisiera agregar una linea de texto a un archivo con la herramienta [INI] sólo que al agregar dicha linea, me aparece ejemplo: [section] llave=texto_que quiero agregar, no quiero que se generen los corchete ni el simbolo igual, sólo quiero que se agregue un simple texto
con la herramienta [INI]
=> Eso no es ninguna herramienta
sólo que al agregar dicha linea,
=> No dices ni cómo, ni con qué, ni desde dónde estás agregando esa línea
no quiero que se generen los corchete ni el simbolo igual, sólo quiero que se agregue un simple texto
=> Sin saber la respuesta a la pregunta anterior, esta ya ni tiene sentido.

Creo de verdad que la cuestión es sencilla, pero sincéramente, da la impresión de que ni siquiera has dedicado 1 minuto a explicar lo que necesitas.
¿Cómo quieres que la gente le dedique 5 o 10 a ayudarte?

Un saludo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
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
[Inno Setup] InnoExtractor, aplicación para desempaquetar instaladores de Inno Setup NucleousXE Varios 4 28-10-2014 14:12:33
problema con inno setup Choclito Varios 0 22-06-2006 18:27:42
inno setup 5 Cosgaya Varios 0 10-01-2006 13:09:38
Inno Setup Ini? marceloalegre Varios 2 07-12-2005 20:49:17
Problema Archivo .INI con Inno SetUp 5 VRO Varios 6 12-01-2005 17:41:50


La franja horaria es GMT +2. Ahora son las 00:37:33.


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