cdholding image

comm64 home
comm64 download
comm64 forum
buy comm64

Introduction
Install Comm64
Why Not MsComm?

Properties
   .Break
   .CDHolding
   .CommEvent
   .CommPort
   .CTSHolding
   .DSRHolding
   .DTREnable
   .EOFEnable
   .Handshaking
   .InBufferCount
   .InBufferSize
   .Input
   .InputLen
   .NullDiscard
   .OutBufferCount
   .OutBufferSize
   .OutPut
   .ParityReplace
   .PortOpen
   .RThreshold
   .RTSEnable
   .Settings
   .STHreshold


Comm64 Properties
   .RxTimeout
   .TxTimeout

Comm64 Functions
   .readBytes
   .readString

   .writeBytes
   .writeString
   .PortExists

OnComm Event

Hardware/Cables etc
Loopback test plug

OutbufferSize

Sets or Retrieves the size of the Output (Transmit) buffers.

Available at Design time and Runtime. Read Only While the port is open.

MSComm32 and Comm64 Have the same behavior

         Syntax object.OutbufferSize = value
     
  object Name of the communications control.
  value A numerical expression indicating the size of the transmit/output buffer.
     
  Example object.OutbufferSize = 4096 '// Set the value
       
    Text1.Text = object.OutbufferSize '// Retrieves the current size of the buffer
       

Remarks:

Set before the port is opened. This value takes effect (memory is allocated) when the port is opened.

If you write more data into the transmit buffer exceeeding the size of the buffer then data loss will occur without warning (an OnComm error event (not a runtime error) is triggered 'after' the data loss occurs)

 
Copyright (c) 2010 Axis Controls Ltd