Erstmal, danke für die Info!
Betriebssystem: Windows 7, 64 Bit
...
Habe ich auch und es funktioniert bei mir, was die Fehlersuche erschwert.
...
Versucht habe ich es mit NEF-Dateien von D200, D300, D700, D800 und D800E. Die Dateien sind ooc. Ich ziehe eine NEF-Datei per Drag-and-Drop auf die NShutterCount92.exe. Es werden lauter Fragezeichen angezeigt. Der Kompatibilitätsmodus ist Windows XP (Service Pack 3). Gleiches Verhalten mit anderen Kompatibilitätsmodi und auch ohne Kompatibilitätsmodus. ...
Wenn ich hingegen die NEF-Dateien aus NShutterCount92 heraus öffne, ist die Anzeige mit allen Dateien korrekt.
Ich kann das leider nicht nachvollziehen, aber die Info hilft etwas. Es liegt nicht an den Dateien. Erklären kann ich es mir noch nicht, denn der Unterschied ist nur, dass bei Drag&Drop das Programm den Dateinamen (incl. Pfad) "empfängt" und sonst per Browser ausgewählt wird. In beiden Fällen steht im Datei-Eingabefeld die selbe Datei. Ich vermute, das nach Drag&Drop der Zugriff auf die Datei, warum auch immer (vermutlich UAC), gesperrt ist (prüft das Programm nicht), dann scheitert das Auslesen der Exif-Informationen und es werden '?' angezeigt. Ich vermute, es liegt an den Benutzerrechten von Windows-7 und werden es dahin untersuchen ...
Bin schon einen Schritt weiter:
Ich vermute Du arbeitest mit Admin-Rechte? Wenn ich das Programm als Admin ausführen lasse, funktioniert Drag&drop bei mir auch nicht!
Das liegt daran, dass der Windows-Explorer immer mit niedrigeren Rechten ausgeführt wird (ist wirklich so) als NShutterCount (als Admin) und Windows-7 aus Sicherheitsgründen Drag&Drop verhindert.
Kleiner Test: Editor mit rechter Maustaste "Als Adminstrator ausführen" lassen, im Editor auf Datei öffnen, alle Dateitypen anzeigen lassen und eine JPG-/NEF-Datei auf NShutterCount mit Drag&Drop ziehen. Sollte funktionieren.
Übrigens: Beim Windows Editor funktionert Drag&Drop auch nicht, wenn dieser im Administrator-Modus gestartet wurde. Einfach mal mit einer Text-Datei ausprobieren.