PC SOFT

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.
  • Gestión de errores
  • Decodificando QRCode
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Decodifica la información almacenada en un código de barras QR Code. Este código de barras está contenido en una imagen (imagen visualizada en una control Imagen, archivo de una imagen o imagen en la memoria).
Atención: El código QR debe abarcar una sección suficiente de la imagen fuente y debe estar suficientemente contrastado y claro para que se pueda realizar la decodificación.
Versiones 17 y posteriores
WEBDEV - Código ServidorWindows Esta función ahora está disponible para sitios WEBDEV en Windows.
Linux Esta función está ahora disponible para aplicaciones y sitios Linux.
Nueva funcionalidad versión 17
WEBDEV - Código ServidorWindows Esta función ahora está disponible para sitios WEBDEV en Windows.
Linux Esta función está ahora disponible para aplicaciones y sitios Linux.
WEBDEV - Código ServidorWindows Esta función ahora está disponible para sitios WEBDEV en Windows.
Linux Esta función está ahora disponible para aplicaciones y sitios Linux.
Ejemplo
Sintaxis
<Result> = BCDecode(<Image>)
<Result>: Variable de código de barras
La variable CódigoDeBarras inicializada con la información leída en el código de barras.
<Image>: Cadena de caracteres (con o sin comillas)
Imagen del código de barras para decodificar. Este parámetro puede corresponder a:
Observaciones

Gestión de errores

Para averiguar si la recuperación falló, use:
  • la variable ErrorOccurred,
  • el ..TypeBarCode propiedad de la variable CódigoDeBarras. Si esta propiedad difiere de BC_QRCODE, el código de barras no fue detectado o decodificado.

Decodificando QRCode

El tabla a continuación presenta la correspondencia entre las propiedades ..TypeContent y ..Content de la variable CódigoDeBarras:
Tipo de contenidoTipo de valor (..Contenido)Observación
bcTipoTextoCadena de caracteresEjemplo: "¡WINDEV es genial!"
bcTipoTeléfonoCadena de caracteresEjemplo: "0612345678"
bcTipoSMSCadena de caracteres
Los miembros de la Estructura del SMS (SMS.Message y SMS.Number) se llenarán automáticamente con los valores leídos en el código de barras. El contenido corresponderá a una cadena en el siguiente formato: <Número> + CR + <Mensaje>
Ejemplo: "0612345678<CR>Texto a enviar"
bcTipoURLCadena de caracteresEjemplo: "http://www.google.com"
bcTipoMercadoCadena de caracteresEjemplo: "market://search?q=pnombre:com.company.application"
bcTipoWiFiCadena de caracteresCadena de caracteres en el siguiente formato:
<SSID> + TAB + <Protocolo de seguridad>+ TAB + <Key>
Ejemplo: "MyNetwork<TAB>WPA<TAB>pwd"
bcTypeEmailCadena de caracteresEjemplo: "name@email.com"
bcTipoContactoVacío.
Los miembros de la mEstructura de contactos se llenarán automáticamente con los valores leídos en el código de barras.
bcTypeLocationVariable de geoPosition.
Las propiedades ..Latitude y ..Longitud de la variable se rellenarán automáticamente con los valores leídos en el código de barras.
Componente : wd260barc.dll
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario