Solicite a Yi Language que especifique las coordenadas para el código fuente del programa de captura de pantalla
.Versión 2
.Biblioteca de soporte eImgConverter
.Ventana de ensamblaje ensamblaje 1
.Subrutina __Ventana de inicio_ Creada
. Imagen de variable local, conjunto de bytes
Nombre de archivo de variable local, tipo de texto
Número de archivo de variable local, tipo entero
Mesa de trabajo 1. Base. image = Instantánea (, , )
Mesa de trabajo 1. Copiar (0, 0, 526, 395, Mesa de trabajo 2, 0, 0, ) ' El ancho lo determina usted mismo y la altura también lo decide usted mismo .
Imagen = Sketchpad 2. Obtenga la imagen (, )
Se inicia el juicio (leer el elemento de configuración (obtener el directorio de ejecución ()) + "\Screenshot Configuration.ini", " Al guardar", "Número de archivo", ) = "")
Número de archivo = 1
. Juez (leer elemento de configuración (obtener directorio en ejecución ()) + "\Configuración de captura de pantalla .ini", "Al guardar", "Número de archivo", ) ≠ "")
Número de archivo = a entero (Leer elemento de configuración (obtener directorio en ejecución ()) + "\Captura de pantalla configuración.ini" , "Al guardar", "Número de archivo", )) + 1
.Default
.Fin del juicio
Nombre de archivo="jietu" + al texto (número de archivo) + ".jpg"
Escribir en el archivo (obtener el directorio en ejecución () + "\" + nombre del archivo, imagen)
Convertir a JPG (obtener el directorio en ejecución) directorio () + "\" + Nombre de archivo, obtener el directorio en ejecución () + “\” + Nombre de archivo, falso, 100, verdadero, 0)
Escribir elemento de configuración (obtener el directorio en ejecución () + “\Screenshot Configuration.ini”, "Al guardar", "Número de archivo", en texto (número de archivo))
Destroy()
El elemento de configuración de escritura anterior es para Registre el número de capturas de pantalla y evite nombres de archivos duplicados.
La ruta donde se almacenan los archivos la puede determinar usted mismo.
Recuerde colocar dos mesas de trabajo lo suficientemente grandes en la ventana de inicio. El ancho y la altura de la mesa de trabajo 2 deben ser iguales que la altura y el ancho de la captura de pantalla. Ambas mesas de trabajo deben volver a dibujarse automáticamente = verdadero y el inicio. La ventana debe ser visible. La imagen visual = falsa será suave.
Recuerde también agregar una biblioteca de soporte: biblioteca de soporte de conversión de formato de imagen.