PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Códigos de error
  • Uso en Windows Vista (y posterior)
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
Asociar una unidad a un directorio de red compartido.
Ejemplo
WINDEVWEBDEV - Código ServidorReportes y ConsultasAjaxCódigo de Usuario (UMC)
// Associates the letter "E:" with the network directory \\SharedDocuments\Files
ResConnect is int = NetworkConnect("E:", "\\SharedDocuments\Files")

SWITCH ResConnection
CASE 1
Error("The connection is not supported")
CASE 2
Error("Insufficient memory.")
CASE 3
Error("Wrong pointer.")
CASE 4
Error("Wrong type of device.")
CASE 5
Error("Wrong user profile.")
CASE 7
Error("An entry is already found for this device in the user profile (already connected)")
CASE 8
Error("Invalid network or wrong path.")
CASE 9
Error("No network.")
CASE 10
Error("Network error.")
CASE 11
Error("Wrong network name.")
CASE 12
Error("The drive letter is invalid.")
CASE 13
Error("Wrong password.")
CASE 14
Error("Access denied.")
OTHER CASE
Info("Drive successfully created")
END
Windows Mobile
// Associates the network drive \\SharedDocuments\Files
// No drive letter exists in Pocket PC
ResConnection = NetworkConnect("", "\\SharedDocuments\Files")
Sintaxis
<Result> = NetworkConnect(<Drive Letter> , <Network Directory> [, <Options>] [, <User> [, <Password>]])
<Result>: Integer
  • 0 si se ha establecido la conexión
  • un código de error (valor superior a 0).
<Drive Letter>: Character string (with quotes)
Unidad de red para crear en el siguiente formato: "<Drive Letter&gt:".
Windows Mobile Cadena vacía ("""). Si este parámetro contiene un string, este string se ignora. En Windows para Pocket PC, la noción de letra de unidad no existe.
<Network Directory>: Character string (with quotes)
Directorio de red que debe estar asociado con la unidad de red.
Windows Mobile La ruta del directorio de red debe tener el siguiente formato: Nombre del servidor\Compartir
<Options>: Optional Integer constant
Versiones 25 y posteriores
Establece la persistencia de la conexión:
ncOptionNoneSin opción de persistencia.
ncOptionPersistente
(valor predeterminado)
Conexión persistente (la conexión permanece después de reiniciar el ordenador).
Nueva funcionalidad versión 25
Establece la persistencia de la conexión:
ncOptionNoneSin opción de persistencia.
ncOptionPersistente
(valor predeterminado)
Conexión persistente (la conexión permanece después de reiniciar el ordenador).
Establece la persistencia de la conexión:
ncOptionNoneSin opción de persistencia.
ncOptionPersistente
(valor predeterminado)
Conexión persistente (la conexión permanece después de reiniciar el ordenador).
<User>: Optional character string (with quotes)
Nombre del usuario al que se le permite acceder al directorio especificado. Este parámetro corresponde a Nulo por defecto.
<Password>: Optional character string (with quotes)
Contraseña utilizada para acceder al directorio especificado. Si <Usuario> corresponde al nombre del usuario actual, Windows ignora la contraseña.. Este parámetro corresponde a una cadena vacía (""") por defecto.
Observaciones

Códigos de error

Se devuelven los siguientes códigos de error:
  • 1: La conexión no es compatible.
  • 2: Memoria insuficiente.
  • 3: Puntero equivocado.
  • 4: Tipo de dispositivo incorrecto.
  • 5: Perfil de usuario incorrecto.
  • 7: Ya se ha encontrado una entrada para este dispositivo en el perfil de usuario (Ya conectado).
  • 8: Red inválida o ruta incorrecta.
  • 9: No hay red.
  • 10: Error de red.
  • 11: Nombre de red incorrecto.
  • 12: La letra de la unidad no es válida.
  • 13: Contraseña incorrecta.
  • 14: Acceso denegado.
El mensaje correspondiente al código de error es devuelto por ErrorInfo con la constante errMessage.

Uso en Windows Vista (y posterior)

En Windows Vista (y versiones posteriores), al iniciar la aplicación en modo "Administrador", es posible que se pierdan las conexiones de red de la aplicación.. De hecho, si Sistema UAC está habilitado, las unidades de red se desconectan cuando se incrementan los privilegios de usuario.. Para poder utilizarlos, deben volver a conectarse con la función NetworkConnect.
Clasificación Lógica de negocio / GUI : Lógica de negocio
Componente : wd250std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
//Mapear , conectar e desconectar rede
//Mapear , conectar e desconectar rede

ResConnection is int= NetworkConnect("M:", "\\Marciano\d")
SWITCH ResConnection
CASE 1 : Error("A conexão não é suportada")
CASE 2 : Error("Memória insuficiente.")
CASE 3 : Error("ponteiro errado.")
CASE 4 : Error("tipo errado de dispositivo")
CASE 5 : Error("perfil de usuário errado.")
CASE 7 : Error("Uma entrada já é encontrada para este dispositivo no perfil do usuário (já conectado)")
CASE 8 : Error("Invalid network or wrong path.")
CASE 9 : Error("Sem rede.")
CASE 10 : Error("Erro de rede.")
CASE 11 : Error("Nome de rede errado.")
CASE 12 : Error("A letra da unidade é inválido.")
CASE 13 : Error("Senha incorreta.")
CASE 14 : Error("Acesso negado.")
OTHER CASE
Info("Conduzir criado com sucesso")
END

//Desconectar
nResDisconnect is int= NetworkDisconnect("M:")
SWITCH nResDisconnect
CASE 16
Error("valor errado para a desconexão")
CASE 17
Error("Conexão usada atualmente")
CASE 18
Error("Um arquivo é aberto, incapaz de desconectar")
CASE 19
Error("Tente desligar sem uma conexão")
OTHER CASE
Info("desconectado com sucesso")
END

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/09/curso-windev-funcoes-windows-013.html
https://www.youtube.com/watch?v=De3VzI4l480
De matos
20 09 2016