Página 1 de 1

Problema con Image.Load

Publicado: 05 May 2015 00:50
por MT95
Hola foro!! Después de tanto tiempo sin trabajar en el ams (pido disculpas por no haber pasado por acá en éste tiempo).

Hoy vengo con un pequeño problema, me siento un inútil, seguramente después de tanto tiempo sin tocar ésto no me doy cuenta del pequeño error del código.

El problema es sencillo, simplemente un dialog hace seleccionar una imágen que reemplaza otra en el programa.

Aquí el código:
IMG = Dialog.FileBrowse(true, "Seleccionar foto:",  _DesktopFolder, "Imágenes (.png, .jpg, .gif, .jpeg, .bmp)|*.png;*.jpg;*.gif;*.jpeg; *.bmp", "", "", false, true);

Image.Load("Image1", IMG);
El error viene de la línea 2 (el load). :doh-1417755734:

Ah! Y una consulta más. Es posible guardar un screenshot (png) del programa con un botón desde el mismo?

Felicitaciones por la nueva apariencia del foro!! Me encanta!

Saludos y muchos éxitos para todos!

Gracias!

Re: Problema con Image.Load

Publicado: 05 May 2015 06:29
por Dow Sher
Dialog. FileBrowser siempre devuelve una tabla, las configuraciones tel código dice que solo puede seleccionar un elemento asi que la tabla solo tendra un elemento entonces tienes que llamar al elemento 1 de la tabla IMG.
Image.Load("Image", IMG[1]);

Re: Problema con Image.Load

Publicado: 05 May 2015 07:10
por MT95
Dowsher! Qué bueno volver a verte por acá! :yeah:

Efectivamente ese era el problema, y ya me pasó varias veces, incluso acá mismo me lo respondió rafa. Qué bruto de mi parte! Muchas gracias!

Tenés idea si es posible tomar una captura de la pantalla del programa solo y guardarla como png o jpg?

Gracias!

Re: Problema con Image.Load

Publicado: 05 May 2015 15:11
por Thedary
Antes de que vengas y preguntes, haz esto:
IMG = Dialog.FileBrowse(true, "Seleccionar foto:",  _DesktopFolder, "Imágenes (.png, .jpg, .gif, .jpeg, .bmp)|*.png;*.jpg;*.gif;*.jpeg; *.bmp", "", "", false, true);

if (IMG[1] ~= "CANCEL") then
   Image.Load("Image1", IMG[1]);
end
Si no cuando el usuario de en el boton Cancelar te da error

Re: Problema con Image.Load

Publicado: 05 May 2015 16:44
por Dow Sher
MT95 escribió:Dowsher! Qué bueno volver a verte por acá! :yeah:

Efectivamente ese era el problema, y ya me pasó varias veces, incluso acá mismo me lo respondió rafa. Qué bruto de mi parte! Muchas gracias!

Tenés idea si es posible tomar una captura de la pantalla del programa solo y guardarla como png o jpg?

Gracias!
Hola! qué tal?

jejejeje bueno el trabajo y la escuela no me dan mucho tiempo pero hago mi esfuerzo para no descuidar el foro :penguin:
Respecto a lo de la captura de pantalla de sólo el programa, si se puede hacer, claro con la ayuda de una DLL pues AMS no trae esa función. Aquí te dejo la DLL con su respectivo ejemplo de AMSSpecialist Tools y su respectivo código fuente de ayuda en una archivo .lua
HIDE: ON
Hidebb Message Hidden Description

Re: Problema con Image.Load

Publicado: 05 May 2015 18:02
por MT95
Muchas gracias amigo! Ya con esa dll me arreglo.

Mucha suerte! :num1:

Re: Problema con Image.Load

Publicado: 19 Ago 2018 22:24
por mecivic
testing