Forum: Sonstige Fragen zu Delphi
Delphi
by Dezipaitor,
25. Jun 2009
Naja, MS hat entschieden, dass der Benutzer immer das letzte Wort haben soll. Das fängt ja schon an mit dem Terminieren von Prozessen. Dagegen kann man auch nichts machen - auf dem normalen Weg. Bei Dateien im Explorer verstecken ist es dasselbe.
Wenn der Benutzer den Komp.modus einschaltet, dann ist es sein gutes Recht, dass das Programm zumindest startet. Wer weiß, vllt. hat er einen guten...
Forum: Sonstige Fragen zu Delphi
Delphi
by Dezipaitor,
24. Jun 2009
Früher gab es eine Zeit, da hat MS den Programmierern vertraut, dass sie das Richtige machen. Das ist gründlich daneben gegangen und daher gibt es eben diese ganzen Kompatibilitätsmodi.
Vertraue der Vergangenheit; die Nutzung von undokumentierten Funktionen, um z.B. die korrekte Windowsversion herauszufinden ist ein Schuss ins Knie. Die Funktion wird wie ein Laubfeuer im Internet verstreut und...
Forum: Sonstige Fragen zu Delphi
Delphi
by Dezipaitor,
24. Jun 2009
Und warum soll das falsch sein? Die Funktion wird sich so verhalten, als ob sie auf einem XP ausgeführt werden würde: Sie simuliert. Im Komp.modus sind eine Menge extra DLLs für diese Schindel bereitgestellt, die die alten Verhaltensweisen simulieren.
Naja, das ist schon eher die Systemebene und nicht die Anwendungsebene. Wenn man im System arbeitet, dann sollte man aber auch schon bei den...