Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.024 Beiträge
 
Delphi 12 Athens
 
#13

AW: Delphi 5 Installation - "Fehler 111" "zu wenig Arbeitsspeicher"

  Alt 30. Dez 2021, 23:07
Es mag nicht immer gehen, aber bisher ist das der erste Fall, in dem es offenbar nicht geklappt hat.
Meiner Meinung nach hängt das ganz entscheidend von der aktuellen Implementierung in der IDE ab. Ich könnte mir ungefähr so eine Code-Sequenz vorstellen:
Delphi-Quellcode:
procedure RenameTempObjRepo;
const
  cFileName = '$(BIN)\Delphi32.dro'; // Die Datei liegt in Program Files(x86)
  cTempName = '$(BIN)\Delphi32.$$$'; // Hier liegt die Datei im VirtualStore
var
  OK: Boolean;
begin
  OK := True;
  if FileExists(cFileName) then // die Datei existiert
    OK := DeleteFile(cFileName); // kann aber nicht gelöscht werden
  if OK then
    OK := RenameFile(cTempName, cFileName)); // hierzu kommt es gar nicht mehr

  if not OK then
    raise Exception.Create(SCannotRenameTempObjRepo); // warum auch immer - es hat nicht geklappt. An fehlende Schreibrechte im $(Bin)-Folder und VirtualStore hat zu Win98- und NT4-Zeiten halt noch keiner gedacht.
end;
(aufgrund meiner Anleitung in der EE)
Die ist mir jetzt offenbar entgangen. Hast du einen Link parat? (bin in der EE nicht so wirklich präsent)
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat