Datei mit bestimmten Format erzeugen

Hallo zusammen,

ich möchte eine leere Datei erzeugen. Diese Datei soll das Format eines auf dem PC registrierten Programms haben. Also schlicht die Funtionalität des Popup-Menü des Explorers (rechte Masutaste -> Neu…) um die Datei zu erzeugen und anschlißend mit Shellexecute das ganze zu starten. Wie kann ich das erreichen?
Grüße Wolfgang

Hi,
Du gibst ihr die passende Dateiendung, fertig.

Ciao Lutz

Nix da…
Hallo Lutz,

das geht leider nicht so einfach, z.B. hat eine „leere“ *.doc die mit dem Popupmenü erstellt wurde schon 11 kb! Da stehen schon jede Menge Formatinfos drin.

Grüße
Wolfgang

ich kann mich irren aber probiers mal,
geh mal in die registry ( start->ausführen->regedit )
jetzt in den schlüssel
HKEY_CLASSES_ROOT
jetzt musst du dort die dateiendung suchen von der dateiart für die du das programmieren willst also z.B. für bitmaps
.bmp
den schlüssel öffnen, dann „shellnew“ öffen (müsste es geben)
und dort sollte es den string mit dem namen
NullFile geben, dort steht dann glaube ich die datei die immer dann kopiert wird wenn man im menü neu eine neue datei dieser art erstellt.
fallst du das nicht ganz kapiert hast dann frag halt nochmal.
wenn du jetzt eine neue leere datei machen willst müsstest du das nullfile entweder immer wieder kopieren
oder in eine ganz leere datei reinschreiben was dort immer drin steht.

MfG Roman