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 / Comunicación / Funciones OBEX
  • Ubicación del archivo copiado
  • Transferencia de archivos puertos de infrarrojos
  • Limitación
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
Envía un archivo a un dispositivo compatible con el protocolo OBEX.
Ejemplo
// Bluetooth connection
IF BTConnectDevice(COL_ID, "123") = True THEN
// OBEX connection
nIDOBEXCnt = OBEXConnect(obexBluetooth, COL_MAC)
// Transfer the file
TABLE_DEVICES[TABLE_DEVICES].BackgroundColor = ...
  SWITCH (OBEXSendFile(nIDOBEXCnt, sFile), ...
White, PastelRed)
// End of transfer
OBEXDisconnect(nIDOBEXCnt)
ELSE
 Error("Unable to connect to " + COL_DEVICE, ErrorInfo())
END
Sintaxis
<Result> = OBEXSendFile(<Identifier of OBEX connection> , <Local file path> [, <Remote file path>])
<Result>: booleano
  • True si se realizó la transferencia correctamente,
  • False en caso contrario. ErrorInfo devuelve más información sobre el error.
Atención: No se notifica al remitente si el equipo remoto rechaza el archivo.: ErrorInfo no contiene ningún código de error específico. ErrorInfo sólo contiene los mensajes de error de transmisión.
<Identifier of OBEX connection>: Integro
Identificador de la conexión OBEX a utilizar. Este identificador es devuelto por OBEXConnect.
<Local file path>: Cadena de caracteres
Nombre y ruta completa del archivo a enviar.
<Remote file path>: Cadena de caracteres opcional
Nombre y ruta del archivo en el dispositivo remoto. Si no se especifica este parámetro, el archivo conserva el mismo nombre y se copia en el directorio de transferencia configurado en el dispositivo OBEX..
Observaciones

Ubicación del archivo copiado

El archivo se copia en el directorio de transferencia configurado en el dispositivo OBEX utilizado. Si se especifica <Remote File Path>, el ruta especificado será relativo al directorio de transferencia.

Transferencia de archivos puertos de infrarrojos

Cuando se transfieren archivos a través de los puertos de infrarrojos, la transferencia se completa una vez que se ha ejecutado OBEXSendFile. Sin embargo, Windows mantiene abierta la ventana de transferencia (para administrar una posible nueva transferencia de archivos).. Esta ventana sólo se cierra al desconectar (OBEXDesconectar).

Limitación

Sólo las pilas de Microsoft bluetooth son soportadas por esta función. Para get la pila utilizada, llame a BTStack.
Para obtener más información, consulte ¿Qué pilas utilizar?
Componente: wd290com.dll
Versión mínima requerida
  • Versión 12
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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