Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 14-02-2007
Avatar de rruz
[rruz] rruz is offline
Miembro Premium
 
Registrado: jun 2006
Posts: 146
Poder: 20
rruz Va por buen camino
Aqui tienes una funcion que te va a permitir logearte a un
PC con recursos compartidos.


Código Delphi [-]
function Login_Network(Nombre_PC, Usuario, Clave: string): DWORD; 
var 
  Nt: NetResource; 
begin 
 
  With Nt do Begin
  lpLocalName    := nil; 
  lpRemoteName := PChar(Nombre_PC); 
  lpComment      := nil; 
  lpProvider        := nil;
 
  dwScope        := RESOURCE_REMEMBERED; 
  dwType          := RESOURCETYPE_DISK; 
  dwDisplayType := RESOURCEDISPLAYTYPE_GENERIC; 
  End; 
  
  Result := WNetAddConnection2(Nt, PChar(Clave), PChar(Usuario),
  CONNECT_UPDATE_PROFILE); 
end;


Para saber si esta logeado o no el usuario intenta acceder a un recurso de la red y captura la excepcion (si es que se produce puedes asumir que no tienes permiso).

en este link encontraras mas informacion.

http://msdn2.microsoft.com/en-us/library/aa385413.aspx

Saludos
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conexion a servidor muy lenta DISAC_FIGO Conexión con bases de datos 0 16-01-2007 21:50:30
conexion cliente/servidor alfil123 Conexión con bases de datos 0 16-12-2005 15:27:43
Conexión a un servidor FTP con SSL activado adebonis Internet 2 02-12-2005 07:21:07
Conexion Cliente/Servidor Aser Firebird e Interbase 1 20-04-2005 22:42:28
Revisar conexión al servidor torito Conexión con bases de datos 0 08-10-2004 21:51:21


La franja horaria es GMT +2. Ahora son las 11:41:08.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi