Moin,
wie Hansa bereits sagt ist es hilfreich, wenn du uns sagst, welche Komponente du für das Handling des
COM-Ports benutzt. In der regel liefern solche Komponenten ein Ereignis für den Emfang von Daten. Je nach Kompo teilt dir dieses Ereignis entweder eifach nur mit, dass Daten empfangen wurden oder wie viele. Diese holst du dann aus dem Empfangspuffer ab. Oft gibt es hier eine Methode Read oder ReadString oder ähnliches.
Somit mußt du dann nicht in einer Schleife auf den Empfangspuffer pollen.
Gruß oki