Netzwerklaufwerk verbinden mit Loginfeldern
Hallo,
also ich habe Folgendes Problem, ich habe meine fest eingetragenen Userdaten nun gegen 2 TextBox'en ersetzt, nun funktioniert mein Befehl aber nicht mehr ich weiß aber nicht warum.
Login:
![6551058fb1046ccd764e746f032860e0 - f34e2bedd66416e7f78a3b0bcce6d435 6551058fb1046ccd764e746f032860e0](/images/c/2016/03/04/f34e2bedd66416e7f78a3b0bcce6d435.jpg)
Scriptpart:
also ich habe Folgendes Problem, ich habe meine fest eingetragenen Userdaten nun gegen 2 TextBox'en ersetzt, nun funktioniert mein Befehl aber nicht mehr ich weiß aber nicht warum.
Login:
![6551058fb1046ccd764e746f032860e0 - f34e2bedd66416e7f78a3b0bcce6d435 6551058fb1046ccd764e746f032860e0](/images/c/2016/03/04/f34e2bedd66416e7f78a3b0bcce6d435.jpg)
Scriptpart:
strUserName = UsernameBox.Text
strUserPassword = PasswdBox.Text
WNetAddConnection2(udtNetzResource, strUserPassword, strUserName, 1)
Please also mark the comments that contributed to the solution of the article
Content-Key: 282516
Url: https://administrator.de/contentid/282516
Printed on: July 27, 2024 at 12:07 o'clock
8 Comments
Latest comment
![Mitglied: 122990 Mitglied: 122990](/images/members/profile_male_64x64.png)
Moin,
ein Netzlaufwerk mappt man mit VBS/VBA so:
Du sagst hier ja noch nicht mal womit du arbeitest ( VBA/VB.Net in welcher Anwendung oder welchem Framework) !!
Haust hier einfach ein paar Fetzen auf den Teller ohne mal Klartext zu reden und alle Infos zu liefern die benötigt werden![face-sad face-sad](/images/icons/fa/light/face-frown.svg)
Gruß grexit
ein Netzlaufwerk mappt man mit VBS/VBA so:
Set objNetwork = WScript.CreateObject("WScript.Network")
objNetwork.MapNetworkDrive "x:","\\Server\Share",False,"USERNAME","GEHEIM"
Haust hier einfach ein paar Fetzen auf den Teller ohne mal Klartext zu reden und alle Infos zu liefern die benötigt werden
Gruß grexit
![Mitglied: 122990 Mitglied: 122990](/images/members/profile_male_64x64.png)
Zitat von @HardExit:
Sorry hab heute erst angefangen mich damit zu beschäftigen, Arbeiten tu ich gerade mit dem Microsoft Visual Studio
OK also VB.Net. Hättest du auch gleich von Anfang an erwähnen können ....Sorry hab heute erst angefangen mich damit zu beschäftigen, Arbeiten tu ich gerade mit dem Microsoft Visual Studio
Das mit dem Netzwerk hab ich größten Teils aus diesem Script genommen: http://www.activevb.de/cgi-bin/tippupload/show/329/Netzlaufwerk_verbind ...
Wenn ich deinen Code einbette bekomme ich folgende 3 Meldungen:
Ist ja auch normal weil das da oben VBA/VBS Code ist, das ist was völlig anderes als VB.Net Code !!Wenn ich deinen Code einbette bekomme ich folgende 3 Meldungen:
In VB.Net geht das hier
Dim objNetwork As Object = CreateObject("Wscript.Network")
objNetwork.MapNetworkDrive("x:", "\\server\share", False, "USERNAME", "PASSWORD")
![Mitglied: 122990 Mitglied: 122990](/images/members/profile_male_64x64.png)
Zitat von @HardExit:
Noch ne Kleinigkeit, wenn ich mit Tab vom Userfeld runter switche komme ich auf den Verbinden Button, gibts da ne Möglichkeit die Tab Reihenfolge einzustellen?
Klar, einfach im Eigenschaftenexplorer die Eigenschaft "TabIndex" der Controls setzen, oder in der Layout-Symbolleiste gibt es auch eine Funktion mit der man die Reihenfolge mit der Maus abklicken kann...Noch ne Kleinigkeit, wenn ich mit Tab vom Userfeld runter switche komme ich auf den Verbinden Button, gibts da ne Möglichkeit die Tab Reihenfolge einzustellen?
![fed93af77be89a31ad51253d30f2b51f - a6173347ecb390862cbfebdc057c8dc2 fed93af77be89a31ad51253d30f2b51f](/images/c/2016/03/04/a6173347ecb390862cbfebdc057c8dc2.jpg)