AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones del portapapeles
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Recupera el texto o Image que se encuentra en el portapapeles del sistema.
Observaciones:
Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetMac Catalyst Sólo puedes recuperar el texto del portapapeles.
Ejemplo
Text is string
IF ClipboardFormat(cfText) = True THEN
Text = Clipboard()  // Clipboard content in Text
END
WINDEVReportes y ConsultasJavaCódigo de Usuario (UMC)
IF ClipboardFormat(cfBitmap) = True THEN
Clipboard(IMG_Image1)  // Clipboard content in the IMG_Image1 control
END
WINDEV
MyImage is Image
IF ClipboardFormat(cfBitmap) = True THEN
Clipboard(MyImage)  // Clipboard content in the Image variable
END
Sintaxis

Recuperar un texto Ocultar los detalles

<Result> = Clipboard()
<Result>: Cadena de caracteres
Texto en el portapapeles.
WINDEVReportes y ConsultasJavaCódigo de Usuario (UMC)

Recuperar un Image en un control Imagen Ocultar los detalles

<Result> = Clipboard(<Image control>)
<Result>: booleano
  • True si se ha obtenido la imagen del portapapeles,
  • False en caso contrario.
<Image control>: Nombre del control
Nombre de la control Imagen (en la ventana actual) a la que se copiará la Image en el portapapeles.
WINDEVReportes y ConsultasCódigo de Usuario (UMC)

Recuperación de una imagen en una imagen Variable Ocultar los detalles

<Result> = Clipboard(<Image>)
<Result>: booleano
  • True si se ha obtenido la imagen del portapapeles,
  • False en caso contrario.
<Image>: Imagen Variable
Nombre de la Image Variable a la que debe copiarse el portapapeles Image.
Observaciones
  • La función Portapapeles lee la información de tipo texto o imagen que se encuentra en el portapapeles del sistema actual. Portapapeles no se puede usar para leer ningún tipo de información que no sea texto o Image (por ejemplo, binario, etc.) en el portapapeles.. Para leer un texto en RTF, utilice PortapapelesRTF.
  • La función Portapapeles puede utilizarse para cortar/copiar/pegar la información de tipo texto o imagen.
  • Si el contenido del portapapeles debe asignarse varias veces a una control Imagen, debe utilizarse dEndDrawing entre las distintas asignaciones.
  • ToClipboard se utiliza para escribir en el portapapeles.
  • WINDEV Si la información de transparencia de la imagen se mantiene al copiar la imagen en el portapapeles (ToClipboard), esta información también se mantiene al copiar la imagen en el control Imagen y/o en el Image Variable.
  • Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetMac Catalyst Sólo se puede recuperar la información de Texto (Sintaxis 1).
  • AndroidWidget Android A partir de Android 10, si la aplicación está en la Background, no es posible recuperar el contenido del portapapeles. En este caso, Portapapeles devolverá una cadena vacía ("").
Componente: wd290std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Captura a tela e salva no banco de dados
Global init project

// Include the "KeyConst.wl" file to manage the keyboard keys
EXTERN "KeyConst.WL"

In Button

Sendkey(“{PTRSC}”)

Clipboard(img_tela_capturada)

Tabela.screen = img_tela_capturada

Tabela.datahora = datesys()+timesys()

Hadd(Tabela)

Compile e teste esses comandos

Vai pressionar a tecla printscreen e salvar no banco a imagem

Precisa que seja compilado para funcionar
Boller
23 08 2023

Última modificación: 23/06/2023

Señalar un error o enviar una sugerencia | Ayuda local