-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Ich habe niemals behauptet, dass es "besser" wäre, ein externes Programm zu verwenden als einen API-Aufruf. Das ist eine Interpretation desjenigen Benutzers, der häufig einfache Fragen persönlich aufzufassen scheint.
Deswegen steht da ja SW_HIDE.
Natürlich gibt es verschiedene Gründe für und wider, mit welcher Methode man ein bestimmtes Ziel umsetzt, und darüber kann man ja auch normal...
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Eigentlich hat er es ja angekündigt.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Du hast mich falsch zitiert!
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Du hast sie ja nicht mal gelesen. Sonst könntest du nicht grundlose Anschuldigungen von dir geben.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Noch nie so eine sinnlose "Diskussion" gesehen von Leuten, die schon längst weg sind.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Falsche Anschuldigung.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Manche Leute diskutieren auch darüber, ob man Spaghetti in Salzwasser kochen soll oder in normalem Wasser, in das man dann eine Prise Salz gibt ...
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
compact ist eine (Betriebs-)Systemfunktion.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Niemand hindert einen daran, eine Fehlerbehandlung einzubauen und zu verwenden.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Na, und was ist eine "Library". Genau! Eine externe Datei.
Die wesentliche Frage ist doch in Wirklichkeit, ob man zum Schreiben eine graue Tastatur verwendet oder eine mit Blümchen drauf! Mamma mia!
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
The compact command is the command-line version of the NTFS file system compression feature.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
15. Sep 2018
Das ist kein externer Programmaufruf!
compact und cipher sind ein Teil von Windows! Wir verwenden ja deshalb Windows-Aufrufe und das Windows API, weil unsere Programme ja sonst nicht in Windows laufen könnten!
Ich verstehe nicht, wieso manche das Rad neu erfinden und unbedingt Teile von Windows in Delphi nachprogrammieren möchten!
Wieso tun die das? Es gibt doch bestimmt lohnendere...
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Ein häufiger Vorwurf unter Eheleuten, wenn man selbst oder der Partner schon an Schwerhörigkeit leidet. :wink:
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Sehr schlau! Das muss auch mal gesagt werden!
Ich muss mich da hingegen mit meiner Windows-Unterstützung mit einem schnarch-langweiligen Einzeiler herumschlagen:
ShellExecEx('compact', '/c "' + AFile + '"', 'runas', SW_HIDE);
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Noch eine Frage: Was machst du, wenn die Datei sich in einem für normale User nicht beschreibbaren Verzeichnis befindet? (z.B. C:\Program Files (x86)\...).
In diesem Fall habe ich diese Fehlermeldung erhalten:
Was machst du dann? Würde mich sehr interessieren.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Sei mal ehrlich: Was ist dir denn über die Leber gekrochen?
So viele Vorwürfe: Du machst das und ich mach das.
Wovon kommen diese vielen verbittert klingenden Vorwürfe?
Kannst du mir das verraten? Würde mich EHRLICH interessieren! Oder ist das ein Staatsgeheimnis?
Oder hat das was damit zu tun, dass dein Jing angeblich besser als mein Jang ist?
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Fühlst du dich häufig falsch verstanden?
Sehr interessant!
Aber welchen Vorteil hat das, außer dass es viel komplizierter und fehleranfälliger ist?
Das hier ist viel einfacher:
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Übrigens funktioniert das Setzen auch von "einfachen" Dateiattributen von Dateien in geschützten Verzeichnissen wie "C:\Program Files (x86)\..." natürlich nur mit Administrator-Privilegien.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Seltsamerweise funktioniert dein Link für mich nicht:
Hab ich noch nie gesehen.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Habe ich ja sinngemäß geschrieben, dass ich deswegen compact verwende.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Wenn man den compact-Befehl für eine Datei ausführt, die bereits NTFS-komprimiert ist, so scheint nichts zu passieren.
Man braucht also offensichtlich nicht vorher zu prüfen, ob die Datei nicht NTFS-komprimiert ist?
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Aha. Ich habe den /c switch vergessen. Damit funktioniert es.
-
Forum: Win32/Win64 API (native code)
Delphi
by PeterPanino,
14. Sep 2018
Hallo und schönes Wochenende!
Ich wollte mit TFile.SetAttributes das Dateiattribut faCompressed einer einzelnen Datei setzen, aber es funktionierte nicht.
Dann las ich:
So versuchte ich in der cmd-Konsole: