Einzelnen Beitrag anzeigen

Daniel B
(Gast)

n/a Beiträge
 
#6
  Alt 1. Mär 2003, 15:28
Zitat von Florian:
Moment mal, gut gut
aber wie mach ich jetzt den check ob sie von einer anderen Anwendung benutzt wird ?
einfach mit try...except und wenns nicht geht wird sie von nem anderen programm benutzt ?
so in die richtung?
Ich benutze auch schon ewigkeiten die TComPort 2.6x. Ist wirkich klasse.
Aber, Du kannst damit ganz einfach prüfen ob ein ComPort offen ist.
Und zwar:
Mach eine Schleife,
Delphi-Quellcode:
for i := 0 to ComboBox.Items.Count -1 do
begin
  ComPort1.Port := ComboBox.Item[i];
  if ComPort1.Connected then
    //Setze nächsten Port zum überprüfen
  else
  ComPort.Open;
  end;
end;
Du musst einfach nur den Port setzen, schauen ob der schon offen ist und wenn nein dann öffnen, ansonsten den nächsten anschauen.

Grüsse, Daniel
  Mit Zitat antworten Zitat