En VB, il y a (sous VB3) une variable qui se nomme Command$ et qui regroupe tout ce qui suit le nom du fichier dans la ligne de commande.
On trouve même l'option (sous VB3) quand on veut faire "run". Une ligne du menu permet(tait) de fixer Command$ comme si on l'avait reçu du "DOS"(système) pour faire les tests en "mise au point".
Toto machin chose<return>
Si toto est l'exe, dans Command$, on retrouve "machin chose". Y a plus qu'à chercher les espaces séparateurs, décoder les options, etc... et signaler à l'opérateur toute faute (d'étourderie bien sûr).