Hallo!!
Ich hätt da mal ein kleines Problem:
Delphi-Quellcode:
S:='I:\';
with TDDEClientConv.Create(Self) do begin
ConnectMode := ddeManual;
ServiceApplication := 'explorer.exe';
SetLink( 'Folders', 'AppProperties') ;
OpenLink;
ExecuteMacro
(PChar('[FindFolder(, '+S+')]'), False) ;
CloseLink;
Free;
end;
Das öffnet mir das Suchdialog von Windows, aber:
Wenn mein Benutzerprofil eingeschränkt ist, und ich mein Programm als Domänenadministrator ausführe, damit ich Zugriff auf alle Netzwerkpfade habe, kann ich aber im Suchdialog nichts suchen, da "Zugriff verweigert". Merkwürdigerweise, alle Anwendungen die von meinem Programm ausgeführt werden werden vom Domänenadmin-Accout ausgeführt, und nicht von das aktuell-angemeldete Profil in Windows. Kann mir da jemand helfen? Ich möchte den Suchfenster mit den selben Richtlinien wie mein Programm benutzen.
Danke für eure hilfe!!
[edit=Sharky]Delphi-Tags gesetzt. Mfg, Sharky[/edit]