Ver Mensaje Individual
  #1  
Antiguo 12-09-2012
Parsec Parsec is offline
Miembro
 
Registrado: abr 2006
Posts: 143
Reputación: 19
Parsec Va por buen camino
Compartir Impresora en red con usuarios de un PC

Buenas,

mi problema es que tengo una impresora conectada a un PC y compartida. En el PC donde está conectada no hay ningún problema porque cualquier usuario que abra sesión puede imprimir por ella, pero tengo otros PCs donde he instalado la impresora a través de la red (compartida en otro equipo) y solo me aparece en la cuenta de usuario que la instaló, el resto de usuarios que entrar en el PC no pueden imprimir por ella porque no la tienen instalada.

He estado mirando por el foro y he encontrado este código:
Código Delphi [-]
var
    NetResource: TNetResource;
  begin
    NetResource.dwType       := RESOURCETYPE_DISK;
    NetResource.lpLocalName  := 'LPT3:';
    NetResource.lpRemoteName := '\\Servidor\Impresora';
    NetResource.lpProvider   := '';
    WNetAddConnection2(NetResource,
        '', {Clave o vacio /Password or empty}
        '', {Nombre del usurio o vacio/User name o vacio}
        CONNECT_UPDATE_PROFILE);

lo ejecuto con un usuario donde no está instalada pero no funciona.
¿Se puede hacer?
El Sistema operativo es XP.
Saludos
Responder Con Cita