SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Entorno de desarrollo gráfico para IBM i 
Tutorial SilverDev 
¿Cómo insertar una imagen en una aplicación?
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 2/ 20 
¿De qué trata este tutorial? 
1. Crear un nuevo programa ................................................................................. 3 
2. Insertar una imagen almacenada en la computadora ...................................... 6 
3. Compilación ....................................................................................................... 8 
4. Primera puesta a disposición ............................................................................ 9 
5. Insertar imágenes dinámicas ........................................................................... 11 
6. Cargar desdel el IFS: La función sdSetImg ...................................................... 13 
7. Cargar desde la computadora: función sdLoadFromFile ................................ 15 
8. Las diferentes funciones de transferencia de imágenes y ficheros: ............... 19
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 3/ 20 
1. Crear un nuevo programa 
Poner en marcha SilverDev Designer y seleccionar una biblioteca en el menú Tools > Context. 
Aquí seleccionamos la biblioteca SILVERDEMO
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 4/ 20 
Crear un nuevo programa con el icono « + » en la pestaña Context. 
Este programa de ejemplo se llamará DEMO_IMG.
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 5/ 20 
El nombre del programa aparece en el listado del contexto. 
Hacer doble clic para abrirlo.
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 6/ 20 
2. Insertar una imagen almacenada en la computadora 
En la pestaña Components, 
hacer clic en el icono del componente CImage 
Y hacer clic en el lugar donde se desea 
insertar la imagen en la pantalla :
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 7/ 20 
En la pestaña Inspector, la propiedad TPicture permite seleccionar una imagen. Hacer clic en el botón « … » para abrir el cuadro de diálogo correspondiente 
En el cuadro de diálogo, hacer clic en Load para seleccionar la imagen desde la computadora.
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 8/ 20 
3. Compilación 
Guardar y compilar la pantalla desde el menú Forms 
En el menú Compiling, generar el programa.
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 9/ 20 
4. Primera puesta a disposición 
Poner en marcha MyDesk y, en el lugar donde se quiere poner la nueva aplicación, hacer un clic derecho y “New Application”. 
Llenar el cuadro de diálogo con el nombre de la nueva aplicación, el nombre del fichero y el comando call. 
En la pantalla siguiente, seleccionar las autorizaciones de la aplicación.
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 10/ 20 
La aplicación está lista, la imagen está almacenada en la pantalla compilada en el IBM i.
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 11/ 20 
5. Insertar imágenes dinámicas 
Crear un nuevo programa 
Colocar un componente CImage, 
Y un componente CButton que le permitirá al usuario cargar la imagen.
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 12/ 20 
Renombrarlo en la pestaña Properties, cambiando el valor de Caption 
Luego, en la pestaña Events, seleccionar y hacer doble clic en el evento OnClick 
El código aparece automáticamente :
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 13/ 20 
6. Cargar desdel el IFS: La función sdSetImg 
Utilizamos la función sdSetImg para cargar la imagen desde el IFS : 
Puede servirse del auto-completar (ctrl + espacio) para terminar automáticamente la sintaxis de una función 
Declarar la imagen
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 14/ 20 
Compilar y poner a la disposición de los usuarios 
Sugerencias: 
Las propiedades Stretch y Proportional permiten ajustar el tamaño de la imagen a la zona del componente CImage. 
Para adaptar el componente a la pantalla, dar el valor alClient a la propiedad Align.
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 15/ 20 
7. Cargar desde la computadora: función sdLoadFromFile 
Como lo hicimos desde el IFS, vamos a cargar una imagen almacenada en la computadora. 
Crear otro botón, “Load from PC or NetWork”. 
Este secundo botón también se asocia al evento OnClick. 
Fuente 
Pantalla
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 16/ 20 
Para cargar la imagen, esta vez utilizamos la función sdLoadFromFile 
Aquí está completada con nuestra imagen :
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 17/ 20 
El código fuente final :
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 18/ 20 
Guardar y compilar la pantalla, generar el programa y abrirlo en MyDesk. 
La aplicación se actualizó automáticamente con la nueva imagen.
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 19/ 20 
8. Las diferentes funciones de transferencia de imágenes y ficheros:
Tutorial: Insertar una imagen en una pantalla 
SilverDev by Experia – Todos derechos reservados -- 20/ 20 
Más información en www.silverdev.com

Mais conteúdo relacionado

Semelhante a Insertar imagen SilverDev tutorial

Taller IA 2B - Clasificacion de imagenes con Custom Vision
Taller IA 2B - Clasificacion de imagenes con Custom VisionTaller IA 2B - Clasificacion de imagenes con Custom Vision
Taller IA 2B - Clasificacion de imagenes con Custom VisionLuis Beltran
 
Insertar imagen
Insertar imagenInsertar imagen
Insertar imagen0cero
 
Proceso implementacion
Proceso implementacionProceso implementacion
Proceso implementacionArveja inc.
 
DAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdfDAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdfKevinRicardoBustaman
 
Tutorial 1 android
Tutorial 1 androidTutorial 1 android
Tutorial 1 androidlibidinosa
 
Manual básico de android v2.0
Manual básico de android v2.0Manual básico de android v2.0
Manual básico de android v2.0KaReena Lee Eun RI
 
Manual básico de android v2.0
Manual básico de android v2.0Manual básico de android v2.0
Manual básico de android v2.0KaReena Lee Eun RI
 
TEMPIC-45 Práctica I. Control de un LED
TEMPIC-45 Práctica I. Control de un LEDTEMPIC-45 Práctica I. Control de un LED
TEMPIC-45 Práctica I. Control de un LEDiihhhii
 
archivodiapositiva_2022720173336.pdf
archivodiapositiva_2022720173336.pdfarchivodiapositiva_2022720173336.pdf
archivodiapositiva_2022720173336.pdfjoselyntigre1
 
GUIA DE LABORATORIO DE INSTALACION DEL FRAMEWORK GDX PARA EL DESARROLLO DE ...
GUIA DE  LABORATORIO DE  INSTALACION DEL FRAMEWORK GDX PARA EL DESARROLLO DE ...GUIA DE  LABORATORIO DE  INSTALACION DEL FRAMEWORK GDX PARA EL DESARROLLO DE ...
GUIA DE LABORATORIO DE INSTALACION DEL FRAMEWORK GDX PARA EL DESARROLLO DE ...Ivan Petrlik
 
Configurar entorno Android
Configurar entorno AndroidConfigurar entorno Android
Configurar entorno Androidjubacalo
 
Insertsar un video2
Insertsar un video2Insertsar un video2
Insertsar un video2arecerv
 
Insertsar un video
Insertsar un  videoInsertsar un  video
Insertsar un videoarecerv
 
Editar videos con movie maker
Editar videos con movie makerEditar videos con movie maker
Editar videos con movie makerjorgepool
 
04 Multimedia. Introduccion. Video Digital Windows
04 Multimedia. Introduccion. Video Digital Windows04 Multimedia. Introduccion. Video Digital Windows
04 Multimedia. Introduccion. Video Digital WindowsJosé M. Padilla
 
Tutorial de cmaptools
Tutorial de cmaptoolsTutorial de cmaptools
Tutorial de cmaptoolsntce2berisso
 
Instalacion de programas
Instalacion de programasInstalacion de programas
Instalacion de programasLuxed Tevic
 

Semelhante a Insertar imagen SilverDev tutorial (20)

Taller IA 2B - Clasificacion de imagenes con Custom Vision
Taller IA 2B - Clasificacion de imagenes con Custom VisionTaller IA 2B - Clasificacion de imagenes con Custom Vision
Taller IA 2B - Clasificacion de imagenes con Custom Vision
 
Insertar imagen
Insertar imagenInsertar imagen
Insertar imagen
 
Proceso implementacion
Proceso implementacionProceso implementacion
Proceso implementacion
 
DAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdfDAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdf
 
Tutorial 1 android
Tutorial 1 androidTutorial 1 android
Tutorial 1 android
 
Manual básico de android v2.0
Manual básico de android v2.0Manual básico de android v2.0
Manual básico de android v2.0
 
Manual básico de android v2.0
Manual básico de android v2.0Manual básico de android v2.0
Manual básico de android v2.0
 
TEMPIC-45 Práctica I. Control de un LED
TEMPIC-45 Práctica I. Control de un LEDTEMPIC-45 Práctica I. Control de un LED
TEMPIC-45 Práctica I. Control de un LED
 
J clic
J clicJ clic
J clic
 
herramienta JCLIC
herramienta JCLICherramienta JCLIC
herramienta JCLIC
 
archivodiapositiva_2022720173336.pdf
archivodiapositiva_2022720173336.pdfarchivodiapositiva_2022720173336.pdf
archivodiapositiva_2022720173336.pdf
 
GUIA DE LABORATORIO DE INSTALACION DEL FRAMEWORK GDX PARA EL DESARROLLO DE ...
GUIA DE  LABORATORIO DE  INSTALACION DEL FRAMEWORK GDX PARA EL DESARROLLO DE ...GUIA DE  LABORATORIO DE  INSTALACION DEL FRAMEWORK GDX PARA EL DESARROLLO DE ...
GUIA DE LABORATORIO DE INSTALACION DEL FRAMEWORK GDX PARA EL DESARROLLO DE ...
 
Configurar entorno Android
Configurar entorno AndroidConfigurar entorno Android
Configurar entorno Android
 
Insertsar un video2
Insertsar un video2Insertsar un video2
Insertsar un video2
 
Insertsar un video
Insertsar un  videoInsertsar un  video
Insertsar un video
 
Editar videos con movie maker
Editar videos con movie makerEditar videos con movie maker
Editar videos con movie maker
 
04 Multimedia. Introduccion. Video Digital Windows
04 Multimedia. Introduccion. Video Digital Windows04 Multimedia. Introduccion. Video Digital Windows
04 Multimedia. Introduccion. Video Digital Windows
 
Tutorial de cmaptools
Tutorial de cmaptoolsTutorial de cmaptools
Tutorial de cmaptools
 
Instalacion de programas
Instalacion de programasInstalacion de programas
Instalacion de programas
 
Diarios de campo
Diarios de campoDiarios de campo
Diarios de campo
 

Mais de SilverDev by Experia

[Tutorial] Build a graph in RPG with SilverDev
[Tutorial] Build a graph in RPG with SilverDev[Tutorial] Build a graph in RPG with SilverDev
[Tutorial] Build a graph in RPG with SilverDevSilverDev by Experia
 
[Tutoriel] Créez un graph en RPG avec SilverDev
[Tutoriel] Créez un graph en RPG avec SilverDev[Tutoriel] Créez un graph en RPG avec SilverDev
[Tutoriel] Créez un graph en RPG avec SilverDevSilverDev by Experia
 
[Tutoriel] Insérer une image dans une application IBM i avec SilverDev
[Tutoriel] Insérer une image dans une application IBM i avec SilverDev[Tutoriel] Insérer une image dans une application IBM i avec SilverDev
[Tutoriel] Insérer une image dans une application IBM i avec SilverDevSilverDev by Experia
 
[Tutorial] Insert a Picture in IBM i Applications with SilverDev
[Tutorial] Insert a Picture in IBM i Applications with SilverDev[Tutorial] Insert a Picture in IBM i Applications with SilverDev
[Tutorial] Insert a Picture in IBM i Applications with SilverDevSilverDev by Experia
 
[Tutoriel] SilverDev pour IBM i : Démarrage rapide
[Tutoriel] SilverDev pour IBM i : Démarrage rapide[Tutoriel] SilverDev pour IBM i : Démarrage rapide
[Tutoriel] SilverDev pour IBM i : Démarrage rapideSilverDev by Experia
 
[Tutorial] SilverDev for IBM i: Quick Start
[Tutorial] SilverDev for IBM i: Quick Start[Tutorial] SilverDev for IBM i: Quick Start
[Tutorial] SilverDev for IBM i: Quick StartSilverDev by Experia
 
Comment simplifier et améliorer l'interfaçage IBM i / PC?
Comment simplifier et améliorer l'interfaçage IBM i / PC?Comment simplifier et améliorer l'interfaçage IBM i / PC?
Comment simplifier et améliorer l'interfaçage IBM i / PC?SilverDev by Experia
 
How to simplify IBM i / PC exchanges with SilverDev?
How to simplify IBM i / PC exchanges with SilverDev?How to simplify IBM i / PC exchanges with SilverDev?
How to simplify IBM i / PC exchanges with SilverDev?SilverDev by Experia
 
IBM i: How modernized applications facilitate interactions with PCs?
IBM i: How modernized applications facilitate interactions with PCs? IBM i: How modernized applications facilitate interactions with PCs?
IBM i: How modernized applications facilitate interactions with PCs? SilverDev by Experia
 
Témoignage Igloo Post-Mix (Orangina-Schweppes / Pepsi Cola)
Témoignage Igloo Post-Mix (Orangina-Schweppes / Pepsi Cola)Témoignage Igloo Post-Mix (Orangina-Schweppes / Pepsi Cola)
Témoignage Igloo Post-Mix (Orangina-Schweppes / Pepsi Cola)SilverDev by Experia
 
SilverDev / ARCAD Skipper Interface - for Structured Graphic Developments in ...
SilverDev / ARCAD Skipper Interface - for Structured Graphic Developments in ...SilverDev / ARCAD Skipper Interface - for Structured Graphic Developments in ...
SilverDev / ARCAD Skipper Interface - for Structured Graphic Developments in ...SilverDev by Experia
 
Temoignage SilverDev - Moderniser l’existant en RPG avec SilverDev
Temoignage SilverDev - Moderniser l’existant en RPG avec SilverDevTemoignage SilverDev - Moderniser l’existant en RPG avec SilverDev
Temoignage SilverDev - Moderniser l’existant en RPG avec SilverDevSilverDev by Experia
 
[Tutorial] SilverDev Designer - RPG Development Studio
[Tutorial] SilverDev Designer - RPG Development Studio[Tutorial] SilverDev Designer - RPG Development Studio
[Tutorial] SilverDev Designer - RPG Development StudioSilverDev by Experia
 
[Tutoriel] Studio de développement RPG SilverDev Designer
[Tutoriel] Studio de développement RPG SilverDev Designer[Tutoriel] Studio de développement RPG SilverDev Designer
[Tutoriel] Studio de développement RPG SilverDev DesignerSilverDev by Experia
 
[Tutorial] SilverDev Wizard - english
[Tutorial]  SilverDev Wizard - english[Tutorial]  SilverDev Wizard - english
[Tutorial] SilverDev Wizard - englishSilverDev by Experia
 
[Tutoriel] SilverDev Wizard - français
[Tutoriel]  SilverDev Wizard - français[Tutoriel]  SilverDev Wizard - français
[Tutoriel] SilverDev Wizard - françaisSilverDev by Experia
 
Experia annonce la nouvelle version de SilverDev pour AS400 / IBM i
Experia annonce la nouvelle version de SilverDev pour AS400 / IBM iExperia annonce la nouvelle version de SilverDev pour AS400 / IBM i
Experia annonce la nouvelle version de SilverDev pour AS400 / IBM iSilverDev by Experia
 
RPG : Développez des applications graphiques avec Silverdev
RPG : Développez des applications graphiques avec SilverdevRPG : Développez des applications graphiques avec Silverdev
RPG : Développez des applications graphiques avec SilverdevSilverDev by Experia
 
SilverDev: Modernize Your IBM i User Experience
SilverDev: Modernize Your IBM i User ExperienceSilverDev: Modernize Your IBM i User Experience
SilverDev: Modernize Your IBM i User ExperienceSilverDev by Experia
 

Mais de SilverDev by Experia (19)

[Tutorial] Build a graph in RPG with SilverDev
[Tutorial] Build a graph in RPG with SilverDev[Tutorial] Build a graph in RPG with SilverDev
[Tutorial] Build a graph in RPG with SilverDev
 
[Tutoriel] Créez un graph en RPG avec SilverDev
[Tutoriel] Créez un graph en RPG avec SilverDev[Tutoriel] Créez un graph en RPG avec SilverDev
[Tutoriel] Créez un graph en RPG avec SilverDev
 
[Tutoriel] Insérer une image dans une application IBM i avec SilverDev
[Tutoriel] Insérer une image dans une application IBM i avec SilverDev[Tutoriel] Insérer une image dans une application IBM i avec SilverDev
[Tutoriel] Insérer une image dans une application IBM i avec SilverDev
 
[Tutorial] Insert a Picture in IBM i Applications with SilverDev
[Tutorial] Insert a Picture in IBM i Applications with SilverDev[Tutorial] Insert a Picture in IBM i Applications with SilverDev
[Tutorial] Insert a Picture in IBM i Applications with SilverDev
 
[Tutoriel] SilverDev pour IBM i : Démarrage rapide
[Tutoriel] SilverDev pour IBM i : Démarrage rapide[Tutoriel] SilverDev pour IBM i : Démarrage rapide
[Tutoriel] SilverDev pour IBM i : Démarrage rapide
 
[Tutorial] SilverDev for IBM i: Quick Start
[Tutorial] SilverDev for IBM i: Quick Start[Tutorial] SilverDev for IBM i: Quick Start
[Tutorial] SilverDev for IBM i: Quick Start
 
Comment simplifier et améliorer l'interfaçage IBM i / PC?
Comment simplifier et améliorer l'interfaçage IBM i / PC?Comment simplifier et améliorer l'interfaçage IBM i / PC?
Comment simplifier et améliorer l'interfaçage IBM i / PC?
 
How to simplify IBM i / PC exchanges with SilverDev?
How to simplify IBM i / PC exchanges with SilverDev?How to simplify IBM i / PC exchanges with SilverDev?
How to simplify IBM i / PC exchanges with SilverDev?
 
IBM i: How modernized applications facilitate interactions with PCs?
IBM i: How modernized applications facilitate interactions with PCs? IBM i: How modernized applications facilitate interactions with PCs?
IBM i: How modernized applications facilitate interactions with PCs?
 
Témoignage Igloo Post-Mix (Orangina-Schweppes / Pepsi Cola)
Témoignage Igloo Post-Mix (Orangina-Schweppes / Pepsi Cola)Témoignage Igloo Post-Mix (Orangina-Schweppes / Pepsi Cola)
Témoignage Igloo Post-Mix (Orangina-Schweppes / Pepsi Cola)
 
SilverDev / ARCAD Skipper Interface - for Structured Graphic Developments in ...
SilverDev / ARCAD Skipper Interface - for Structured Graphic Developments in ...SilverDev / ARCAD Skipper Interface - for Structured Graphic Developments in ...
SilverDev / ARCAD Skipper Interface - for Structured Graphic Developments in ...
 
Temoignage SilverDev - Moderniser l’existant en RPG avec SilverDev
Temoignage SilverDev - Moderniser l’existant en RPG avec SilverDevTemoignage SilverDev - Moderniser l’existant en RPG avec SilverDev
Temoignage SilverDev - Moderniser l’existant en RPG avec SilverDev
 
[Tutorial] SilverDev Designer - RPG Development Studio
[Tutorial] SilverDev Designer - RPG Development Studio[Tutorial] SilverDev Designer - RPG Development Studio
[Tutorial] SilverDev Designer - RPG Development Studio
 
[Tutoriel] Studio de développement RPG SilverDev Designer
[Tutoriel] Studio de développement RPG SilverDev Designer[Tutoriel] Studio de développement RPG SilverDev Designer
[Tutoriel] Studio de développement RPG SilverDev Designer
 
[Tutorial] SilverDev Wizard - english
[Tutorial]  SilverDev Wizard - english[Tutorial]  SilverDev Wizard - english
[Tutorial] SilverDev Wizard - english
 
[Tutoriel] SilverDev Wizard - français
[Tutoriel]  SilverDev Wizard - français[Tutoriel]  SilverDev Wizard - français
[Tutoriel] SilverDev Wizard - français
 
Experia annonce la nouvelle version de SilverDev pour AS400 / IBM i
Experia annonce la nouvelle version de SilverDev pour AS400 / IBM iExperia annonce la nouvelle version de SilverDev pour AS400 / IBM i
Experia annonce la nouvelle version de SilverDev pour AS400 / IBM i
 
RPG : Développez des applications graphiques avec Silverdev
RPG : Développez des applications graphiques avec SilverdevRPG : Développez des applications graphiques avec Silverdev
RPG : Développez des applications graphiques avec Silverdev
 
SilverDev: Modernize Your IBM i User Experience
SilverDev: Modernize Your IBM i User ExperienceSilverDev: Modernize Your IBM i User Experience
SilverDev: Modernize Your IBM i User Experience
 

Insertar imagen SilverDev tutorial

  • 1. Entorno de desarrollo gráfico para IBM i Tutorial SilverDev ¿Cómo insertar una imagen en una aplicación?
  • 2. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 2/ 20 ¿De qué trata este tutorial? 1. Crear un nuevo programa ................................................................................. 3 2. Insertar una imagen almacenada en la computadora ...................................... 6 3. Compilación ....................................................................................................... 8 4. Primera puesta a disposición ............................................................................ 9 5. Insertar imágenes dinámicas ........................................................................... 11 6. Cargar desdel el IFS: La función sdSetImg ...................................................... 13 7. Cargar desde la computadora: función sdLoadFromFile ................................ 15 8. Las diferentes funciones de transferencia de imágenes y ficheros: ............... 19
  • 3. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 3/ 20 1. Crear un nuevo programa Poner en marcha SilverDev Designer y seleccionar una biblioteca en el menú Tools > Context. Aquí seleccionamos la biblioteca SILVERDEMO
  • 4. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 4/ 20 Crear un nuevo programa con el icono « + » en la pestaña Context. Este programa de ejemplo se llamará DEMO_IMG.
  • 5. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 5/ 20 El nombre del programa aparece en el listado del contexto. Hacer doble clic para abrirlo.
  • 6. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 6/ 20 2. Insertar una imagen almacenada en la computadora En la pestaña Components, hacer clic en el icono del componente CImage Y hacer clic en el lugar donde se desea insertar la imagen en la pantalla :
  • 7. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 7/ 20 En la pestaña Inspector, la propiedad TPicture permite seleccionar una imagen. Hacer clic en el botón « … » para abrir el cuadro de diálogo correspondiente En el cuadro de diálogo, hacer clic en Load para seleccionar la imagen desde la computadora.
  • 8. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 8/ 20 3. Compilación Guardar y compilar la pantalla desde el menú Forms En el menú Compiling, generar el programa.
  • 9. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 9/ 20 4. Primera puesta a disposición Poner en marcha MyDesk y, en el lugar donde se quiere poner la nueva aplicación, hacer un clic derecho y “New Application”. Llenar el cuadro de diálogo con el nombre de la nueva aplicación, el nombre del fichero y el comando call. En la pantalla siguiente, seleccionar las autorizaciones de la aplicación.
  • 10. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 10/ 20 La aplicación está lista, la imagen está almacenada en la pantalla compilada en el IBM i.
  • 11. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 11/ 20 5. Insertar imágenes dinámicas Crear un nuevo programa Colocar un componente CImage, Y un componente CButton que le permitirá al usuario cargar la imagen.
  • 12. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 12/ 20 Renombrarlo en la pestaña Properties, cambiando el valor de Caption Luego, en la pestaña Events, seleccionar y hacer doble clic en el evento OnClick El código aparece automáticamente :
  • 13. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 13/ 20 6. Cargar desdel el IFS: La función sdSetImg Utilizamos la función sdSetImg para cargar la imagen desde el IFS : Puede servirse del auto-completar (ctrl + espacio) para terminar automáticamente la sintaxis de una función Declarar la imagen
  • 14. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 14/ 20 Compilar y poner a la disposición de los usuarios Sugerencias: Las propiedades Stretch y Proportional permiten ajustar el tamaño de la imagen a la zona del componente CImage. Para adaptar el componente a la pantalla, dar el valor alClient a la propiedad Align.
  • 15. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 15/ 20 7. Cargar desde la computadora: función sdLoadFromFile Como lo hicimos desde el IFS, vamos a cargar una imagen almacenada en la computadora. Crear otro botón, “Load from PC or NetWork”. Este secundo botón también se asocia al evento OnClick. Fuente Pantalla
  • 16. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 16/ 20 Para cargar la imagen, esta vez utilizamos la función sdLoadFromFile Aquí está completada con nuestra imagen :
  • 17. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 17/ 20 El código fuente final :
  • 18. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 18/ 20 Guardar y compilar la pantalla, generar el programa y abrirlo en MyDesk. La aplicación se actualizó automáticamente con la nueva imagen.
  • 19. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 19/ 20 8. Las diferentes funciones de transferencia de imágenes y ficheros:
  • 20. Tutorial: Insertar una imagen en una pantalla SilverDev by Experia – Todos derechos reservados -- 20/ 20 Más información en www.silverdev.com