![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
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 .
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 |
|
#2
|
||||
|
||||
|
Recuerda poner los tags al código fuente, ejemplo:
![]() Gracias ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
Pérdón!!
Va de nuevo
|
|
#4
|
||||
|
||||
|
Cita:
¿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:
=> 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. |
|
#5
|
|||
|
|||
|
Un archivo INI de configuración está organizado en secciones...
Código:
[SECCION1] elemento1DeLaSeccion1=Valor elemento2DeLaSeccion1=Valor .. elementonDeLaSeccion1=Valor [SECCION2] elemento1DeLaSeccion2=Valor elemento2DeLaSeccion2=Valor .. elementomDeLaSeccion2=Valor |
|
#6
|
||||
|
||||
|
Cita:
Y ese archivo INI es a su vez un archivo de texto. Por lo tanto lo puedes acceder como: 1) Archivo INI. Para ello debes usar la calase TIniFile, con los métodos de esta clase. Puedes añadir líneas, secciones,... 2) Archivo plano de texto. Para ello puedes usar la clase TStringList, como te puse en el ejemplo. Puedes también añadir líneas, borrarlas, editarlas,... En este último caso, no se trabaja con secciones ni lineas tipo "Clave=Valor", sino con líneas de texto directamente.
__________________
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. |
|
#7
|
|||
|
|||
|
Hola,
Gracias por sus comentarios, sobre la duda que tenía era como lo puse en el encabezado, pero igual como me lo dicen no me expliqué bien desde un principio y pido disculpa. El problema es que estoy trabajando con Inno Setup (crear un setup), investigué y encontré que el Inno Setup era fiable para este tipo de requerimiento. El Inno setup crea un .iss, se ve la configuracion de mi instalacion, ahora yo requería que el mismo instalador me agregara una IP en el archivo Host de mi Sistema, y empezé por configurar un archivo de texto cualquiera ubicado en mi Escritorio, estuve investigando ya que soy nueva en el uso de la herramienta Inno Setup y vi que existe [INI] section el cual puede agregar lineas de texto en un archivo, al menos eso vi en su foro, el problema es que como les dije en un principio, lo hice así: [Ini] Filename: "{userdesktop}\prueba.txt"; Section: line10; Key:192.186; String: aqui mi texto de prueba Y mi resultado fue este: [line10] 192.186=aqui mi texto de prueba Ya que no puedo omitir ningún parametro por que no imprime si le hace falta alguno. Así que busqué otras alternativas, y me dijeron que con el código anterior, solo que en Inno Setup tengo que poner la Section [code] para que me reconozca el código, o al menos así lo supuse yo, pero no me agrega ninguna linea de texto. Espero haber sido más clara y si no es así, les agradezco sus aportaciones y disculpen si no he podido explicarme mejor. Nota: El código de de [INI] no sé donde configurarlo para que salga como código por que no es Delphi u alguno de las opciones que aquí aparecen, o no sé donde sea, disculpen. Gracias |
|
#8
|
||||
|
||||
|
Cita:
![]() Un archivo INI, aunque sea un archivo de texto, tiene una estructura especial y las funciones de Inno Setup están pensadas para dicha estructura. Revisando la documentación de Pascal Scripting en Inno Setup, veo, por ejemplo, que está la función SaveStringsToFile que posiblemente te sirva para añadir la línea deseada al archivo hosts (no lo he probado). Dicha función la usarías, en efecto, en una sección [code] del script de Inno Setup. // Saludos |
|
#9
|
||||
|
||||
|
Aquí un ejemplo:
// Saludos |
|
#10
|
||||
|
||||
|
Coincido con Román en que ese comentario hubiera ido bien desde el principio.
Antes de continuar, te recomiendo que si estás trabajando con Inno Setup, te descargues e instalaes la herramienta Inno Script Studio. Es una herramienta que te facilitará mucho el trabajo para trabajar con os ficheros de Inno (iss) ya que te ofrece una interface gráfica para trabajar con todas esas secciones de los ficheros iss y la multitud de opciones que se pueden utilizar en cada una de ellas. La sección [INI] sirve para modificar archivos .INI (con ese formato) y el fichero de host no lo es, por lo tanto deberás hacerelo de otra manera. Segúramente con la opción que te comenta Román.
__________________
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. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
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 |
|