Hallo zusammen!
Ich habe derzeit ein JAVA-Programm, dass ich für den Standard-Windows-Nutzer um einige Komfort-Funktionen erweitern möchte. Mal kurz was ich damit meine:
1. Erstellen einer .exe
Das funktioniert bereits wunderbar - Ich habe aus einer .jar eine lauffähige .exe erstellt.
2. Erstellen eines Installers
Die Software soll über einen Installer auf den Rechner gebracht werden, insbesondere wegen des folgenden Punktes (Registry-Eintrag notwendig)
3. Verknüpfen einer Dateiendung mit der Software
Die Software ist in der Lage, Dateien in einem spezifischen Format abzuspeichern. Ich würde gerne erreichen, dass die erstellten Dateien (.xyz) bei Doppelklick mein Programm öffnen - bisher läuft das ganze halt Programmintern über einen "Laden"-Button.
Genau beim 3. Punkt hapert es: Natürlich könnte ich die erstellte .exe verknüpfen, sodass meine SW geöffnet wird, aber wie bekommt diese wiederum mit, dass sie zu Beginn die Datei laden soll? So viel wie ich die letzte Zeit über JAVA gelernt habe, genauso frisch bin ich hinter den Ohren, wenn es um Betriebssystem-Eingriffe geht :bahnhof: Von daher bin ich für jeden konstruktiven Vorschlag dankbar, der die drei Punkte irgendwie vereint :toll:
Ich habe derzeit ein JAVA-Programm, dass ich für den Standard-Windows-Nutzer um einige Komfort-Funktionen erweitern möchte. Mal kurz was ich damit meine:
1. Erstellen einer .exe
Das funktioniert bereits wunderbar - Ich habe aus einer .jar eine lauffähige .exe erstellt.
2. Erstellen eines Installers
Die Software soll über einen Installer auf den Rechner gebracht werden, insbesondere wegen des folgenden Punktes (Registry-Eintrag notwendig)
3. Verknüpfen einer Dateiendung mit der Software
Die Software ist in der Lage, Dateien in einem spezifischen Format abzuspeichern. Ich würde gerne erreichen, dass die erstellten Dateien (.xyz) bei Doppelklick mein Programm öffnen - bisher läuft das ganze halt Programmintern über einen "Laden"-Button.
Genau beim 3. Punkt hapert es: Natürlich könnte ich die erstellte .exe verknüpfen, sodass meine SW geöffnet wird, aber wie bekommt diese wiederum mit, dass sie zu Beginn die Datei laden soll? So viel wie ich die letzte Zeit über JAVA gelernt habe, genauso frisch bin ich hinter den Ohren, wenn es um Betriebssystem-Eingriffe geht :bahnhof: Von daher bin ich für jeden konstruktiven Vorschlag dankbar, der die drei Punkte irgendwie vereint :toll: