No, deve essere non un DLL ma exe. Non potete associare l'estensione di lima con un DLL.
> Come raccomandereste per trattare questo?
Questo nuovo exe prende la ordine-linea parametro
nome di schedario di /open
o
nome di schedario di /edit
e chiamate il exe secondario, uno di quei due che già avete.
O, invece di chiamata secondario, exe potreste trasferire il vostro codice per ogni exe in questo nuovo exe come sottoprogramma, quindi ci è soltanto un exe.
O, cambiate ciascuno dei due progetti attuali da exe al DLL ed il vostro nuovo exe denomina quelli DLL.
Così, in ogni caso ci è nuovo exe che prende il parametro /edit o /open ed allora denomina il exe separato, o il DLL, o il relativo proprio sottoprogramma interno.