Witam wszystkich.
Temat daje do offtopu, gdyż nie interesuje mnie konkretny język programowania, a po prostu zasada działania.
Konkretnie chodzi mi o program, który tworzy własne pliki projektu.
Np programy takie jak: Nero, StartUML, Photoshop, czy chociażby OpenOffice lub Microsoft Office.
Wszystkie te programy mają funkcje stworzenia własnych projektów, co daje użytkownikowi możliwość odczytania swojej pracy na każdym komputerze z zainstalowanym oprogramowaniem oraz późniejszą pracę z danym projektem.
Moje pytanie brzmi: Jak takie coś można osiągnąć?
Mam tu na myśli właśnie program, który potrafi stworzyć własny plik projektu. W jaki sposób takie coś się wykonuje? jak po prostu umieścić potrzebne informacje w danym pliku? Aby nie było za łatwo to powiedzmy, że chodzi o pliki muzyczne, filmy albo obrazki, gdyż umieszczenie tekstu nie stanowi problemu, ale plików multimedialnych już tak. Jeszcze raz: jak to można zrobić?