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 de red
  • Error codes
  • Use in Windows Vista (and later)
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Associates a drive with a shared network directory.
Ejemplo
WINDEVWEBDEV - Código ServidorReportes y ConsultasCódigo de Usuario (UMC)Ajax
// 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
Sintaxis
<Result> = NetworkConnect(<Drive letter> , <Network directory> [, <Options>] [, <User> [, <Password>]])
<Result>: Integer
  • 0 if the connection was established
  • an error code (value greater than 0) otherwise.
<Drive letter>: Character string
Network drive to create, in the following format: "<Drive letter>:".
<Network directory>: Character string
Network directory that must be associated with the network drive.
<Options>: Optional Integer constant
Sets the persistence of the connection:
ncOptionNoneNo persistence option.
ncOptionPersistent
(default value)
Persistent connection (the connection remains after restarting the computer).
<User>: Optional character string
Name of user allowed to access the specified directory. This parameter corresponds to Null by default.
<Password>: Optional string or Secret string
Password used to access the specified directory. If <User> corresponds to the name of the current user, the password is ignored by Windows. This parameter corresponds to an empty string ("") by default.
Novedad versión 2025
Cadenas secretas: Si utiliza el almacén de cadenas secretas, el tipo de cadena secreta utilizado para este parámetro debe ser "ANSI o Unicode string".
Para obtener más información sobre las cadenas secretas y el almacén, consulte Almacén de cadenas secretas.
Observaciones

Error codes

The following error codes are returned:
  • 1: The connection is not supported.
  • 2: Not enough memory available.
  • 3: Wrong pointer.
  • 4: Wrong device type (e.g. invalid drive letter).
  • 5: Wrong user profile.
  • 7: There is already an entry for this device in the user profile (Already logged in)
  • 8: Wrong network or path.
  • 9: No network.
  • 10: Network error.
  • 11: Wrong network name.
  • 12: The drive letter is invalid.
  • 13: Wrong password.
  • 14: Access denied.
The message corresponding to the error code can be known using the ErrorInfo function with the constant errMessage.

Use in Windows Vista (and later)

In Windows Vista (and later), when the application is started in "Administrator" mode, the network connections may be lost for the application. If UAC system is enabled, the network drives are disconnected when the user privileges are increased. To be able to use the drives, you must reconnect them with NetworkConnect.
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd300std.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

Última modificación: 16/05/2025

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