Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
21. Jun 2018
@EWeiss: Ja, man kann eine Version angeben, welche man verwenden möchte,
Aber die Datei durch "irgendeine" andere Datei/Version zu ersetzten, indem man jene Datei neben die EXE legt oder in Suchpfaden vorher platziert, das wird standardmäßig unterbunden und Windows nimmt dennoch seine eigenen Dateien, statt deiner.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
21. Jun 2018
NEIN!
Windows schützt sich inzwischen selber vor derartigen Angriffen und lässt es nicht zu, dass SystemDLLs aus anderen Verzeichnissen geladen werden.
(ich weiß jetzt allerdings nicht, wie es bei expliziter Angabe des kompletten Pfades ist, aber dynamisches Laden kommt hier eh nicht in Frage)