Einzelnen Beitrag anzeigen

frieder2008

Registriert seit: 28. Feb 2009
78 Beiträge
 
#3

AW: Nichtvirtualisierter Ordner auf Win7?

  Alt 9. Sep 2011, 09:33
Hallo Bernhard,

danke für Deine Antwort:
- Problem 1 (D5): "Manifest": - Gibt es hierzu ein Tutorial? Ich habe bislang keine Ahnung von den Parametern, welche wie sein müssen, damit das Programm automatisch alle Zugriffsrechte hat. Von himitsu habe ich folgendes gefunden, aber kann eben nicht beurteilen, ob das schon reicht:

http://www.delphipraxis.net/771563-post4.html

- Problem 2: Windows-temp-Verzeichnis habe ich versucht: Habe das Verzeichnis ermittelt und prüfe, ob bereits ein "meintemp" da ist (beim Starten von mehreren Instanzen des eigenen Progs). Leider produziert directoryexists (D5) immer true, obwohl def. kein Temp-Verzeichnis da ist:

Delphi-Quellcode:
function GetTempDir: string;
var
  Dir: string;
  Len: DWord;
begin
  SetLength(Dir,MAX_PATH);
  Len:=GetTempPath(PChar(Dir),MAX_PATH);
  if Len>0 then
  begin
    SetLength(Dir,Len);
    Result:=Dir;
  end
  else
    RaiseLastOSError;
end;

while DirectoryExists(pchar(tempdirstr + '\meintemp' + inttostr(i))) do
  inc(i); //--> Endlosschleife..
CreateDir(tempdirstr + '\meintemp' + inttostr(i));
Woran kann das liegen?

Danke und Gruß,
frieder
  Mit Zitat antworten Zitat