Ist es vom Ansatz richtig?
kann dir keiner sagen, so lange du nicht selbst sagst (und auch weißt) was du machen willst...
Hast Du ein Konsolenprogramm mit "Menü-Funktion" vergleichbar mit dem alten Norton commander für DOS, oder Midnightcommander, dann wäre readln richtig. Willst Du was wie git, format, dir, mkdir, ls oder dergleichen machen wäre das Parsen der Startparameter (ParamStr()) richtig.
Grüße