Forum: Programmieren allgemein
by jaenicke,
11. Dez 2020
Du solltest das mit WM_SETTINGCHANGE veröffentlichen können. (explorer.exe abschießen und wieder starten wäre die dreckige (aber einfache) Lösung.)
Forum: Programmieren allgemein
by jaenicke,
10. Dez 2020
Aus der Registry den Eintrag exportieren, dann einfach mit dem Befehl reg (und entsprechenden Rechten natürlich) importieren:
reg import blub.reg
Forum: Programmieren allgemein
by jaenicke,
9. Dez 2020
Es sollte unter Windows 7 genügen folgende Werte anzuschauen:
HKEY_CLASSES_ROOT\.jpg
--> unter dem Standardwert steht etwas wie jpegfile
Dann suchst du diesen Wert unter CLASSES_ROOT, z.B.:
HKEY_CLASSES_ROOT\jpegfile
Dort kannst du nun unter shell\open\command\ (Standard) deine Anwendung eintragen.
Wichtig:
Hier hat sich ab Vista viel geändert, weil Programme diese Änderung oft ohne...
Forum: Programmieren allgemein
by jaenicke,
9. Dez 2020
Den Dateinamen kannst du auch einfach mit ChangeFileExt ändern, sowohl bei Delphi als auch bei Lazarus.
Lazarus kann HEIC? Oder das ist doch kein HEIC, sondern irgendetwas anderes. Denn mit dem Picture.SaveToFile wird ja auch normalerweise nichts konvertiert nur weil der Dateiname anders ist, sondern nur im aktuellen Format neu gespeichert.
Egal, die Hauptsache ist ja, dass es funktioniert....
Forum: Programmieren allgemein
by jaenicke,
9. Dez 2020
Es geht hier um das neue HEIC Format, das dank Anlehnung an den H.265 Codec deutlich besser komprimieren kann und zusätzlich noch deutlich mehr kann.
Unter Windows 10 kam die Unterstützung glaube ich 2018.
Das uralte Windows 7 hat natürlich kein solches Funktionsupdate mehr bekommen.
Delphi selbst kann das Format auch nicht lesen, wenn das Betriebssystem es nicht kann. Unter Windows 10 kann...