Guardar Cambios Y Configuraciones En Autoplay Media Studio

Páginas: 5 (1172 palabras) Publicado: 2 de diciembre de 2012
Guardar Cambios y configuraciones
en Autoplay media Studio.

Saludos. Después de que muchos usuarios me hayan planteado la misma duda he decidido hacer
este tutorial sobre el tema de como guardar cambios en AMS y que perduren a los reinicios de
nuestra aplicación.
El tema no es muy avanzado para la mayoría ya que tratare de métodos mediante archivos .ini y
registros en el sistema, lo cuales sencillo para el usuario de nivel medio pero esto es como todo
nadie nace enseñado en ningún tema.
Bien vamos por materia... para empezar lo haremos utilizando un archivo .ini

Guardar cambios mediante archivos .ini:
¿Qué son los archivos .ini?
Son archivos de configuración de Windows (Windows Initialization file) dada su sencillez los
utilizan multitud de aplicaciones y configuracionesde Windows, para más información podéis
consultar aquí.
¿Cómo crear uno?
Simple, solo tenemos que crear un archivo de texto (.txt) nuevo y renombrar la extensión a .ini ,
por ejemplo “Settings.txt” a “Settigs.ini”.
Editando nuestro archivo .ini
Para empezar debemos saber de se compone y la estructura de los ini , son súper sencillos se
componen de tres entradas:
Secciones: Son lasutilizadas para agrupar los distintos valores, se define “[Seccion]”
Valores: Nombre de parámetro y valor donde guardaremos nuestras configuraciones, cambios
,etc…“Parametro = Valor”

Comentarios: Son los comentarios que queramos dar en nuestro .ini , no tiene valor pero sirven
como ayuda o información, se define “; Comentario”
En este caso , como ejemplo , vamos a guardar la configuración de loque será nuestra imagen
de fondo en nuestro proyecto ., el archivo ini lo podríamos editar así:
; Esta sería la sección de imagen de fondo
[Brackground]
; Parámetro y valor, que sería la ruta a la imagen que queremos de fondo.
Image = Autoplay/Images/Backgroung1.jpg
Bien en nuestro proyecto de ams guardaremos nuestro archivo .ini donde queramos por
ejemplo: Autoplay/Docs, para despuéseditarlo utilizando las acciones INIFile que nos trae el
programa.
Guardando y aplicando cambios…
Las funciones de INIFile tiene varias acciones que son fáciles de entender después de explicar
esto, además la ayuda trae ejemplos muy claros e intuitivos.

Nosotros solo utilizaremos dos una para aplicar cambios y otra para recoger información:
INIFile.GetValue(“ruta IniFile”, Section, Value) --Recoger datos
INIFile.SetValue(“ruta IniFile”, Section, Value, Data) -- Aplicar cambios
Ruta INFile : seria la ruta al archivo .ini
Section : En el ejemplo seria “Brackground”
Value : seria el nombre del parámetro , en el ejemplo “Imagen”

Data: Seria el valor de Value, ósea en el ejemplo “Autoplay/Images/Backgroung.jpg”
Por ejemplo nuestro ini esta editado como el ejemplo anterior y queremosque cargue como
fondo de la página la imagen que guardemos anteriormente, el script seria en el On Preload de
la página
strImage = INIFile.GetValue(_SourceFolder..”\\Autoplay\\Docs\\Settings.ini”,”Background
”,”Image”);
if (strImage ~= “)”then
Application.SetPageProperties("Page1",{UseCustomSettings=true,BackgroundType =
BG_IMAGE,ImageFilename=strImage});
end
Asi cargamos los datos delini y para cambiarlos usamos la otra función INIFile.SetValue()
Por ejemplo queremos cambiar y que nuestra imagen de fondo en vez de Background.jpg sea
Fondo.png, entones en un botón o donde creamos conveniente lanzar la función, seria así:
INIFile.SetValue((_SourceFolder..”\\Autoplay\\Docs\\Settings.ini”,”Background”,”
Image”,”Autoplay\\Images\\Fondo.png”);
Con esto el valor “Image” dentro dela sección “Background” se modifica a la ruta de la
nueva imagen y cuando apliquemos GetValue recogerá estos datos aunque reiniciemos la
aplicación.
Incovenientes de .ini en AMS

Si el archivo ini lo tenemos dentro del proyecto, si copilamos nuestra aplicación como
Web/Email ejecutable o Iso no se guardaran los cambios porque no deja escribir en estos
formatos, solo nos funcionara bien si...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual Autoplay Media Studio
  • Tutorial Autoplay Media Studio
  • Tutorial autoplay media studio
  • Manual Autoplay Media Studio 6
  • Como Configurar una Librería en Visual Studio
  • Cambios a fines de la edad media
  • ¿Cuales son los cambios en la edad media?
  • Cambio en el medio ambiente

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS