Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Loginnamen der Netzwerkclients ermitteln (https://www.delphipraxis.net/48693-loginnamen-der-netzwerkclients-ermitteln.html)

Xanadu 29. Jun 2005 00:12


Loginnamen der Netzwerkclients ermitteln
 
Ich suche eine Möglichkeit die Loginnamen der im Netz angemeldeten User zu ermitteln um ihnen ein Mail zu schicken. Mit WNetEnumResource & Co. krieg ich bisher nur die Domain/Workgroup und den Rechnernamen raus. Bsp.: ich melde mich als FranzMustermann auf dem Rechner \\MeinPC in der Domäne/Workgroup \\MeinNetzwerk an. Auch mit NetUserGetInfo und verschiedenen Leveln von USER_INFO_0 bis USER_INFO_23 finde ich nirgends den "FranzMustermann", auch nicht unter z.B.: usri20_full_name.

Kann mir da jemand auf die Sprünge helfen?

Danke, Xanadu

Luckie 29. Jun 2005 00:21

Re: Loginnamen der Netzwerkclients ermitteln
 
Guck dir mal loggedon von Olli an: http://www.luckie-online.de/develope...orte/Assarbad/

Xanadu 29. Jun 2005 00:52

Re: Loginnamen der Netzwerkclients ermitteln
 
Hi Luckie,

das ist es zum Zweiten, noch ein Volltreffer.

Hab Dank, Gruß - Bernd

scp 29. Jun 2005 14:30

Re: Loginnamen der Netzwerkclients ermitteln
 
Hey, das hab ich ja noch gar nicht gesehen, echt praktisch.

Olli 29. Jun 2005 18:19

Re: Loginnamen der Netzwerkclients ermitteln
 
Moin, den Code bitte nicht zu ernst nehmen. Eigentlich wollte ich mal eine Version mit mehreren Threads schreiben, hat sich aber mangels Zeit irgendwann verlaufen ... aber wer weiß.

scp 29. Jun 2005 22:47

Re: Loginnamen der Netzwerkclients ermitteln
 
War auch mehr an den APIs interessiert, die in ein bestehendes Projekt eingebunden werden sollen.

Haber aber grad nochmal die Demo kompiliert, da ist mir auf gefallen, das Delphi 2005 das hier nicht akzeptiert:
Delphi-Quellcode:
VAR
  NIL_HANDLE: Integer ABSOLUTE 0;
Code:
[Fehler] LoggedOnFunc.pas(26): E2088 Variable erwartet
Mit = statt ABSOLUTE gings.

Olli 30. Jun 2005 09:08

Re: Loginnamen der Netzwerkclients ermitteln
 
Zitat:

Zitat von scp
Mit = statt ABSOLUTE gings.

Ist ne Variante.

Wahrscheinlich eine Änderung der Sprachfeatures.
@scp: Nutzt du den Webspace noch?

scp 30. Jun 2005 09:10

Re: Loginnamen der Netzwerkclients ermitteln
 
Zitat:

Zitat von Olli
@scp: Nutzt du den Webspace noch?

Jepp, ist noch in die Homepage eingebunden, gab nur in letzter Zeit nichts neues hinzuzufügen.

Olli 30. Jun 2005 09:44

Re: Loginnamen der Netzwerkclients ermitteln
 
Zitat:

Zitat von scp
Jepp, ist noch in die Homepage eingebunden, gab nur in letzter Zeit nichts neues hinzuzufügen.

Alles klar ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz