Man kann zum Beispiel readline machen. Somit wird eine String gelesen, bis das Zeichen für das Ende des String empfangen wird.
Irgenwie will die Formatierung für den code da nicht Klappen. Schau mal bei
http://msdn.microsoft.com/en-us/library/7ya7y41k.aspx
das Codebeispiel unten an. Das sollte dir helfen können!
Sonst könntest du auch nur ein einzelnes Zeichen als Befehle verwenden. zB:
0x01 für "mach das"
0x02 für "mach was anderes"
Lesezeichen