Entwickler-Ecke
Windows API - Problem beim verbinden von Netzlaufwerk
Lucky - Mo 28.04.08 10:55
Titel: Problem beim verbinden von Netzlaufwerk
Hallo,
hab mal wieder ein Problem. u. zwar wenn ich über rechte maustaste netzlaufwerk verbinden gehen muss ich keinen benutzername u. kennwort angeben, wenn ich nun allerdings über untigen quellcode das gleiche mach kommt immer fehler: 5... ne idee?
vielen dank schon mal im voraus
chris
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| with netresource do begin dwType := RESOURCETYPE_DISK; lplocalname := 'B:'; lpremotename := '\\sqlsrv\srvdsk\plotter'; lpProvider := nil; end;
dwflags := CONNECT_UPDATE_PROFILE; result := WNetAddConnection2(netresource,'','',0); if result = NO_ERROR then showmessage('OK') else showmessage(Format('Fehler %d',[result])); |
jaenicke - Mo 28.04.08 12:22
Wenn du keinen Benutzernamen und Passwort angibst, dann wird der aktuelle Benutzer des PCs benutzt und dessen Passwort...
Und wenn es den auf dem anderen PC nicht gibt, dann geht das nicht.
Lucky - Mo 28.04.08 12:47
ok, aber ich mach das ja hier an meinem pc u. wenn ich das per maus mache funktioniert das, nur net mit dem quellcode net...
AXMD - Mo 28.04.08 18:26
Der Windows Explorer speichert manche dieser Passwörter zwischen und lädt diese bei Bedarf, dein Programm nicht.
AXMD
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!