Verfasst am: 29.01.2004 14:01 Titel: Änderung der Zuordnung von Dateitypen
In manchen Fällen ordnet ein Programm einen Standard-Dateityp sich selbst zu, ändert diese Zuordnung aber bei der Deinstallation nicht wieder auf den Urzustand. Dies resultiert dann meist in einer Fehlermeldung, wenn man im Explorer auf eine Datei klickt, weil das zugeorgnete Programm nicht gestartet werden kann. Leider gibt es unter Windows CE keine Lösung innerhalb des Explorers, wie man es von Windows kennt. Abhilfe schafft der Eingriff in die Registry, z.B. mit einem Regitry Editor wie dem von PHM. ACHTUNG: Eingriffe in die Registry sind prinzipiell zwar einfach und logisch, nichts desto Trotz aber eine Operation am offenen Herzen des PDAs, also auf eigene Gefahr!!!
Unter HKEY_CLASSES_ROOT stehen als erste Einträge die einzelnen Dateitypen (also z.B. .bmp, .mp3, etc.), als Eintrag findet sich darin der entsprechende Schlüssel (z.B. bmpimage oder mp3file). Diese Schlüssel wiederum sind ebenfalls als eigene Einträge unter HKEY_CLASSES_ROOT zu finden. Die Einträge haben verschiedene untergeordnete Schlüssel, in \HKEY_CLASSES_ROOT\<schlüssel>\Shell\Open\Command findet sich dann der Name/Pfad des Programmes, das dem Dateityp zugeordnet ist und automatisch gestartet wird. Das "%1" steht dort als Platzhalter des übergebenen Dateinamens. Ändert man den Eintrag (am einfachsten dadurch, daß man ihn sich von einem anderen Dateityp kopiert), dann wird automatisch das neu angegebene Programm als Standardprogramm gestartet.
Anmeldungsdatum: 12.05.2005 Beiträge: 161 Wohnort: Berlin
Verfasst am: 19.05.2005 13:00 Titel:
OK, soweit so gut. Aber wo ist z. B. der Unterschied zwischen Open und OpenDoc? Und woher weiß man, was für DefaultIcons alle möglich sind ... bzw. wo mein ".txt"-Standard-Icon abgelegt ist.....
Ich habe jetzt mal bissel in der Registry rumgeschnüffelt und entdeckt, dass wohl eine Menge Icons in der Datei officeres.dll abgelegt sind. Aber welche Icons sind das jeweils bzw. welcher Parameter ist der für plaintext?
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.