Hallo,
warum so kompliziert. Langsam, und nochmals von vorne:
Unter HKEY_CLASSES_ROOT steht bei ".pas", ".dpr" usw. unter welchem Key der Eintrag zum Öffnen steht.
Steht bei ".pas" z.B. "
BDS.PasFile" dann steht im Key
HKEY_CLASSES_ROOT\
BDS.PasFile\Shell\Open\Command
das Programm, mit welchem die .pas-Dateien geöffnet werden sollen. Da machst ein kleines Delphi-Progrämmchen wo du ganz einfach die jeweiligen Pfade zu den ausführbaren Delphi-Dateien einträgst und gut isses.
Gruss mm1256