ClosePort - metoda objektu PmaComm
Popis:
Uzavření sériového/ethernet komunikačního portu tohoto objektu.
Syntaxe:
Boolean ClosePort()
Vrácená hodnota:
true - Port se úspěšně uzavřel.
false - Port se neuzavřel. Možná závada: Port předtím nebyl otevřen nebo se port ještě otevírá (pro Ethernet-klienta může připojování trvat déle a v té době nelze port uzavřít)
Poznámka:
pro sériovou linku: Tato metoda uzavře například port
COM1 (
COM2 ..) a pak tento sériový port lze použít pro komunikaci jiným objektem nebo jinou aplikací.
Pro pokračování přenosu tímto objektem se pak musí volat metoda
OpenPort.
Viz
Nastavení parametrů sériové linky.
pro Ethernet-klienta: Touto metodou se uzavře
TCP spojení.
Pro
UDP přenosy je zbytečné tuto metodu volat.
Po zavření spojení: pro pokračování v přenosech na stejné TCP adrese a portu se pak
NEmusí volat metoda
OpenPort, protože před novým přenosem se spojení otevře automaticky.
Viz
Nastavení parametrů Ethernet-klient.
Příklad:
JavaScriptVBScriptVyber a zkopíruj do schránky
var oComm = pMe.Pm("/Comm");
oComm.ClosePort();
Dim oComm
Set oComm = pMe.Pm("/Comm")
oComm.ClosePort
Historie:
Pm8.02.13: Tato metoda nově neuzavře port pokud se port právě otevírá.