schau mal, ob es in Tools>Optionen
* im XE fand ich nichts, also eventuell auch nicht im 2010
* im 10.x und 11 gibt es das unter
IDE > Dateierweiterungen
oder über den Explorer umschreiben lassen
* Kontextmenü an einer .DPROJ
* "Öffnen mit"
* "Andere App wählen"
* da die gewünschte
bds.exe (in D7 die delphi.exe) suchen
* und den "immer"-Haken nicht vergessen
oder selber
HKEY_CLASSES_ROOT\
.dproj -> (Standard) =
BDS.dproj
also
HKEY_CLASSES_ROOT\
BDS.dproj\Shell\
Open\Command -> (Standard) = das Program für "Open"
"C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\bdsLauncher.exe" "C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\bds.exe" /np
nicht wundern, dass dort kein %-Parameter für die DPROJ drin steht,
denn das läuft über
DDE (siehe \ddeexec)
alternativ könnte man notfalls auch die
BDS.exe nehmen
"C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\bds.exe" "%1"
natürlich die Pfade für D2010 entsprechend anpassen
bdsLauncher ist dafür da, damit beim Öffnen einer weiteren
Unit/Projekt es in der aktuellen
IDE auf geht und Keine neue startet.