Hallo an die Experten
Ich möchte folgende erreichen und zwar unter VB6 soll ein exe Programm gestartet werden das ganze soll unter Windows 7 Funktionieren und unter einem Lokalen (nicht Administrator) User laufen. Das ganze soll auch noch unter XP laufen also es dürfen kein vb.net Funktionen verwendet werden.
Ich habe es mit folgenden folgenden Codeteilen in vb6 programmiert.
Call ShellExecute(GetDesktopWindow(), "Open", FileName, 0, 0, 1)
Da passiert unter Windows 7 absolut gar nichts
Ich habe es dann unter noch mit folgendem Code probiert
Set ObjShell = CreateObject("Shell.Application")
Call ObjShell.ShellExecute(FileName, , , , 1)
Aber da gibt’s bekomme ich nur die Meldung dass das File nicht Existiert
Unter XP Funktionieren beide Codeteile .
Wie kann ich die Funktionen unter windows7 zum laufen zu bringen oder gibst da Alternativen wie ich unter VB 6 unter obigen Voraussetzungen ein Exe-Programm starten kann.
Mit freundlichen Grüßen
Andreas