none
Drag&Drop mit Adminrechten unter Windows 8.1 RRS feed

  • Frage

  • Guten Morgen,

    ich habe ein Problem mit Drag & Drop unter Windows 8.1, wenn meine Anwendung (auch VisualStudio) mit Administratorenrechten läuft.

    Es geht schlichtweg nicht :-(

    Wenn mein Programm mit Adminrechten läuft, kann ich z.B. vom Internet-Explorer (mit normalen Userrechten) keine Links in mein Programm rüber ziehen. Ebenso verhält es sich mit dem Windows-Explorer, ich kann keine Dateien in mein Programm per "Drag and Drop" ziehen. Es sei denn, BEIDE Programme (mein's und der Internet Explorer) laufen mit Adminrechten. Aber das wäre ja Irrsinn. Sobald aber einer der beiden Instanzen unterschiedliche Rechte hat, geht kein Drag & Drop.

    Habe das jetzt mehrfach ausprobiert...

    Nur wenn mein Programm mit "normalen" Userrechten ausgeführt wird, funktioniert Drag & Drop. Was aber nicht geht, da erstens VisualStudio mit Administratorenrechten läuft und zweitens meine Anwendung einen Selbstgehostet Dienst startet.

    Ich habe zwar einen Workaround gefunden, der dieses Problem umgehen soll, aber auch dieser funktioniert nicht.

    Zu finden ist dieses hier (ganz nach unten scrollen) http://www.mpgh.net/forum/33-visual-basic-programming/571955-run-administrator-prevents-drag-drop-working.html#post7218272

    Meine Frage ist jetzt: Geht jetzt Drag&Drop überhaupt nicht mehr wenn mein Programm mit erweiterten Rechten läuft? Oder habe ich irgendwie mit "Trick 17" noch eine Chance?

    Gruß
    Andy

    Dienstag, 4. März 2014 08:47

Antworten

  • HALT! STOP!

    Der Code oben funktioniert doch!!!!

    Es darf bei den Controls SELBST nicht die Eigenschaft AllowDrop auf TRUE stehen!
    AllowDrop = False ist richtig! Dann funktioniert auch der Code mit Windows 7/8 (eigenes Programm mit erweiterten Rechten).

    Gruß
    Andy

    Dienstag, 4. März 2014 09:35