Forum: Programmieren allgemein
by Dalai,
31. Jan 2018
Ja, TC = Total Commander. Die Schreibweise ist bei mir so drin, dass ich es gar nicht mehr wahrnehme, wenn ich TC schreibe :lol:.
Kann man bei totalcmd.net finden. Ich habe noch Ideen für zwei weitere Plugins, komme aber dummerweise seit mehr als zwei Jahren mangels Zeit einfach nicht dazu... :cry:
Grüße
Dalai
Forum: Programmieren allgemein
by Dalai,
31. Jan 2018
Nein, so ist das nicht gemeint. Siehe meine Ergänzung im vorherigen Post. Ich verwende diese Funktion übrigens schon seit Jahren, um zu bestimmen, ob meine Programme (oder TC-Plugins) unter WOW64 laufen oder nicht.
LongBool ist 32 bit groß, also 4 Byte. Einfach mal im DocWiki schauen: LongBool.
Grüße
Dalai
Forum: Programmieren allgemein
by Dalai,
31. Jan 2018
Symlink oder Junction kommen dafür in Frage. Theoretisch könnten es auch Hardlinks sein, dann wäre das Verzeichnis \Windows\System64 ein normales Verzeichnis (und alle Dateien darin eben hart verlinkt).
Irgendein Tool in der Vergangenheit benutzt, und damit vielleicht unbewusst dieses Verzeichnis generiert?
Oder eben die exakt selbe Datei. Wenn es ein Hardlink sein sollte, würde man das am...
Forum: Programmieren allgemein
by Dalai,
31. Jan 2018
Das Verzeichnis \Windows\System64 gibt es standardmäßig nicht. Eine so benannte Junction anzulegen, die auf \Windows\system32 zeigt, ist ein weiterer möglicher Workaround - analog zu dem schon vorhandenen, aber nur für 32 bit Programme sichtbaren \Windows\SysNative.
Wenn man das macht, sind logischerweise alle Dateien in \Windows\system32 mit denen in \Windows\System64 identisch - ist ja...
Forum: Programmieren allgemein
by Dalai,
31. Jan 2018
Ich gehe mal ganz stark davon aus, dass ihr allesamt Windows 64 bit Systeme verwendet, aber im Delphi nur 32 bit Programme erzeugt. Korrekt? Dann kann es nicht funktionieren, Programme auszuführen, die nur im Verzeichnis %SystemRoot%\system32 liegen. Warum? Weil sämtliche Zugriffe auf dieses Verzeichnis nach %SystemRoot%\SysWOW64 umgeleitet werden dank der File System Redirection. Das wurde ja...