亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? readme.txt

?? 在網上很多SPCOMM組件下載安裝后都無法顯示
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
COMM32.PAS
==========

Version 1.00

Comm32.pas is a simple Communications VC for Borland Delphi 2.0 which 
demonstrates the Win32 Communications functions and the new Delphi
'TThread' class. It is implemented using two threads: one for reading
from, and one for writing to a Comm Port.

It probably needs to be implemented as a single thread for read/write
operations if it is needed for any synchronisation functions (such as
file-transfer algorithms).

I started to create a 'TAPI' component to use in conjunction with this
component (hence the 'OnRequestHangup' property) but as of this version
it is incomplete.

Version 1.02 - by small-pig team

    1. Add Read/Write timing control
    2. Add Data bits, Parity, Stop bits properties
    3. Support software and hardware flow control: DTR/DSR, CTS/CTS, XON/XOFF
    4. Add 'Sender' parameter in OnReceiveData

Version 2.0 - - by small-pig team

    1. Support separatly DTR/DSR and RTS/CTS hardware flow control setting
    2. Support separatly OutX and InX software flow control setting
    3. Log file(for debug) may used by many comms at the same time
    4. Add DSR sensitivity property
    5. You can set the error char. replacement when parity error
    6. Let XonLim/XoffLim and XonChar/XoffChar setting by yourself
    7. You may change flow-control when comm is still opened
    8. Change TComm32 to TComm
    9. Add OnReceiveError event handler when overrun, framing error,
       parity error
    10. Fix some bug

Version 2.01 - - by small-pig team

    1. Support some property about modem.
    2. Add OnModemStateChange event hander when RLSD(CD) change state

Version 2.02 - - by small-pig team

    1. Bug fix: When receive XOFF character, the system FAULT!!!!
    2. Remove CommFileLog property

SPCOMM.PAS
==========

Version 2.5

    1. Add OnSendDataEmpty event handler when all data in buffer
       are sent(send-buffer become empty) this handler is called.
       You may call send data here.
    2. Change the ModemState parameters in OnModemStateChange
       to ModemEvent to indicate what modem event make this call
    3. Add RING signal detect. When RLSD changed state or
       RING signal was detected, OnModemStateChange handler is called
    4. Change XonLim and XoffLim from 100 to 500
    5. Remove TWriteThread.WriteData member
    6. PostHangupCall is re-design for debuging function
    7. Add a boolean property SendDataEmpty, True when send buffer
       is empty


USAGE
=====

To use the component once it is installed:
  1)  Attach an event handler to 'OnReceiveData'.
  2)  Call 'StartComm' to open the port.
  3)  Use the 'WriteCommData' method to write to the Comm port.
  4)  Call 'StopComm' to close the port.


PROPERTY
========

  CommName : String
    
      The name of comm port. The comm port is named 'COM1', 'COM2',...
      This comm port must exist when you open it. 

  BaudRate : DWORD

      The baud rate for this comm port. It must be a legal value for your
      serial port can accept it.
      You can change this value when the comm is open and
      the real baud rate is changed immediately.

  ParityCheck : Boolean

      Specifies whether parity checking is enabled. If this member is TRUE,
      parity checking is performed and errors are reported
      (to OnReceiveError handler).
      You can change this value when the comm is open.

  Outx_CtsFlow : Boolean

      Specifies whether the CTS (clear-to-send) signal is monitored
      for output flow control. If this member is TRUE and CTS is turned off,
      output is suspended until CTS is sent again.
      CTS is a input pin. You can read its state from MSR register. It
      usually connect to RTS pin in the other end.
      It is often used for hardware flow control to indicate that the other
      end if being waiting for data.
      You can change this value when the comm is open.

      CTS  Input on   | the other end is waiting for data
          ------------+----------------------------------------
           Input off  | the other end will NOT receive any data

  Outx_DsrFlow : Boolean

      Specifies whether the DSR (data-set-ready) signal is monitored for
      output flow control. If this member is TRUE and DSR is turned off,
      output is suspended until DSR is sent again.
      DSR is a input pin. You can read its state from MSR register. It
      usually connect to DTR pin in the other end.
      It is often used for hardware flow control to indicate that the other
      end is working(active, ready, wait for data...)
      You can change this value when the comm is open.

      DSR  Input on   | the other end is ready, and wait for your data
          ------------+----------------------------------------------------
           Input off  | the other end is not ready, we cannot send data out

  DtrControl : ( DtrEnable, DtrDiable, DtrHandshake )

      Specifies the DTR (data-terminal-ready) flow control. This member
      can be one of the following values:

      Value          Meaning
      -------------  ------------------------------------------------------
      DtrDiable      Disables the DTR line when the device is
                     opened and leaves it disabled.
      DtrEnable      Enables the DTR line when the device is
                     opened and leaves it on.
      DtrHandshake   Enables DTR handshaking. When our comm port is opened
                     and ready for receiving data, DTR is enabled. When
                     our comm port is suspend, closed or has error
                     (and not cleared), DTR is disable.
                     If handshaking is enabled, it is an error for the
                     application to adjust the line by using the Win32
                     EscapeCommFunction function.

      DTR is a output pin. You can set its state in MCR register.
      It usually connect to DSR pin in the other end.
      You can change this value when the comm is open.

  DsrSensitivity : Boolean;

      Specifies whether the communications driver is sensitive to the
      state of the DSR signal. If this member is TRUE, the driver ignores
      any bytes received, unless the DSR modem input line is high.
      You can change this value when the comm is open.

       TRUE  | ignore any received byte
      -------+------------------------------
       FALSE | nothing

  TxContinueOnXoff : Boolean;

      Specifies whether transmission stops when the input buffer is full
      and the driver has transmitted the XoffChar character. If this member
      is TRUE, transmission continues after the input buffer has come within
      XoffLim bytes of being full and the driver has transmitted the
      XoffChar character to stop receiving bytes. If this member is FALSE,
      transmission does not continue until the input buffer is within XonLim
      bytes of being empty and the driver has transmitted the XonChar
      character to resume reception.
      You can change this value when the comm is open.

       TRUE  | enable or disable transmisstion has no any relation with
             | input buffer
      -------+-------------------------------------------------------------
       FALSE | When Xoff is send(input buffer will be full),stop transmission.
             | And stop continue until Xon is send(input buffer will empty).

  Outx_XonXoffFlow : Boolean

      Specifies whether XON/XOFF flow control is used during transmission.
      If this member is TRUE, transmission stops when the XoffChar character
      is received and starts again when the XonChar character is received.
      You can change this value when the comm is open.

       Action | Xoff received      | Xon received
      --------+--------------------+---------------------------
       TRUE   | stop transmission  | resume transmission
              | discard Xoff char  | discard Xon char
      --------+--------------------+------------------------------
       FALSE  | read in Xoff char  | read in Xon char

  Inx_XonXoffFlow : Boolean

      Specifies whether XON/XOFF flow control is used during reception.
      If this member is TRUE, the XoffChar character is sent when the
      input buffer comes within XoffLim bytes of being full, and the
      XonChar character is sent when the input buffer comes within XonLim
      bytes of being empty.
      You can change this value when the comm is open.

              |               input buffer comes within
              +-----------------------------+------------------------------
       Action | XoffLim bytes of being full | XonLim bytes of being empty
      --------+-----------------------------+------------------------------
       TRUE   | Xoff char send              | Xon char send
      --------+-----------------------------+------------------------------
       FALSE  | do nothing                  | do nothing

  ReplaceWhenParityError : Boolean

      Specifies whether bytes received with parity errors are replaced with
      the character specified by the ReplacedChar member. If this member is
      TRUE and the ParityCheck member is TRUE, replacement occurs. 
      You can change this value when the comm is open.

  IgnoreNullChar : Boolean

      Specifies whether null bytes are discarded. If this member is TRUE,
      null bytes are discarded when received.
      You can change this value when the comm is open.

  RtsControl : ( RtsEnable, RtsDiable, RtsHandshake, TransmissionAvailableControl );

      Specifies the RTS (request-to-send) flow control. If this value is zero, the default is RTS_CONTROL_HANDSHAKE. This member can be one of the following values:

      Value                 Meaning
      ------------------   -------------------------------------------------
      RtsDiable             Disables the RTS line when the device
                            is opened and leaves it disabled.
      RtsEnable             Enables the RTS line when the device
                            is opened and leaves it on.
      RtsHandshake          Enables RTS handshaking. The driver raises the
                            RTS line when the "type-ahead" (input) buffer is
                            less than one-half full and lowers the RTS line

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
jizz一区二区| 成人在线视频一区二区| 欧美日韩1234| 五月婷婷激情综合| 91精品国产色综合久久久蜜香臀| 无码av免费一区二区三区试看| 91精品福利在线一区二区三区| 免播放器亚洲一区| 国产亚洲综合在线| 91丝袜国产在线播放| 舔着乳尖日韩一区| 久久综合久久综合九色| 99久精品国产| 日韩黄色免费电影| 国产日韩亚洲欧美综合| 一本到不卡精品视频在线观看| 亚洲国产视频a| 精品免费视频.| youjizz国产精品| 三级欧美韩日大片在线看| 精品久久久久久综合日本欧美 | 久久精品免视看| 91福利区一区二区三区| 久久精品国产亚洲aⅴ| 国产精品日日摸夜夜摸av| 欧美最猛性xxxxx直播| 久久99国产精品久久99| 综合分类小说区另类春色亚洲小说欧美 | 久久综合九色综合欧美就去吻| 成人av电影在线| 伦理电影国产精品| 亚洲视频香蕉人妖| 欧美va亚洲va香蕉在线| 91传媒视频在线播放| 国产精品亚洲综合一区在线观看| 一区二区三区在线免费| 久久网站热最新地址| 欧美性大战久久久久久久蜜臀| 国产精品888| 天天色天天操综合| 日韩美女啊v在线免费观看| 日韩精品资源二区在线| 欧美日韩在线电影| 成人h精品动漫一区二区三区| 日韩黄色在线观看| 亚洲一区在线视频观看| 国产精品污www在线观看| 日韩一级片网址| 色狠狠av一区二区三区| 成人开心网精品视频| 国内精品久久久久影院色| 亚洲国产美女搞黄色| 国产精品国产三级国产a| 精品美女被调教视频大全网站| 欧美日韩久久一区| 91网页版在线| 不卡一区二区在线| 国产精品亚洲午夜一区二区三区| 日韩av不卡在线观看| 亚洲一区自拍偷拍| 一区二区三区中文在线观看| 国产精品久久久久一区二区三区共 | 久久精品男人的天堂| 欧美sm极限捆绑bd| 日韩欧美一区在线| 91精品久久久久久久久99蜜臂| 精品视频一区二区三区免费| 色狠狠av一区二区三区| 色哟哟亚洲精品| 91视频国产资源| 99久久综合色| aaa亚洲精品| 97久久精品人人做人人爽| av一区二区三区在线| 成人黄色电影在线| 成人激情电影免费在线观看| caoporen国产精品视频| 99久久国产综合精品色伊| 91在线观看美女| 色老头久久综合| 欧美日韩在线播放一区| 欧美喷水一区二区| 3d动漫精品啪啪| 日韩欧美一级二级三级| 久久久久久久久久久99999| 国产色91在线| 亚洲色大成网站www久久九九| 亚洲免费观看视频| 亚洲午夜私人影院| 日本va欧美va精品| 久久成人免费网| 国产成人精品免费| av在线综合网| 欧美日韩国产综合一区二区 | 欧美日韩综合不卡| 日韩欧美国产综合一区| 久久午夜老司机| 亚洲欧洲精品天堂一级| 一区二区三区美女| 久久精品国产精品亚洲综合| 国产精品一区二区不卡| 一本一道久久a久久精品综合蜜臀| 欧洲精品在线观看| 欧美一二三四在线| 国产精品视频线看| 亚洲bt欧美bt精品| 国产一区二区在线视频| 不卡高清视频专区| 555夜色666亚洲国产免| 久久久久久久久一| 亚洲一卡二卡三卡四卡无卡久久| 麻豆久久一区二区| av一区二区三区在线| 欧美日本在线看| 国产日韩欧美综合一区| 一区二区三区中文在线| 狠狠色狠狠色综合| 一本久久a久久精品亚洲| 日韩欧美电影一区| 最新欧美精品一区二区三区| 日本大胆欧美人术艺术动态| 成人一区二区三区视频在线观看| 欧美日韩亚洲另类| 久久久久久久综合狠狠综合| 亚洲第一会所有码转帖| 国产福利精品导航| 91精品国产欧美一区二区18| 国产精品成人免费在线| 久久国产精品72免费观看| 91久久精品国产91性色tv| 久久久国际精品| 亚洲成人你懂的| 97se亚洲国产综合自在线观| 精品999在线播放| 日韩综合一区二区| 色哟哟国产精品免费观看| 久久精品视频一区二区| 美女在线观看视频一区二区| 91免费视频网| 中文字幕欧美激情一区| 精一区二区三区| 欧美日韩高清不卡| 一区二区三区在线高清| 成人午夜激情在线| 精品国产一区二区三区av性色| 亚洲成人免费影院| 色美美综合视频| 亚洲丝袜美腿综合| thepron国产精品| 国产女人18水真多18精品一级做 | 91久久免费观看| 中文字幕一区在线观看视频| 国产一区二区三区免费在线观看| 91麻豆精品国产91久久久久| 亚洲国产中文字幕在线视频综合 | 日韩专区一卡二卡| 欧美三区免费完整视频在线观看| 国产精品久久久久7777按摩| 国产美女一区二区三区| 欧美电影免费观看高清完整版在线 | 精品一区二区三区不卡| 91超碰这里只有精品国产| 亚洲精品欧美专区| 一本一道久久a久久精品| 亚洲视频一区二区在线观看| 成人国产精品免费观看动漫 | 亚洲四区在线观看| 色综合天天在线| 中文字幕一区二区视频| 99久久婷婷国产| 综合久久一区二区三区| 99国产精品久久久| 亚洲乱码中文字幕| 色婷婷激情综合| 一级精品视频在线观看宜春院| 欧美在线观看一二区| 亚洲成在线观看| 日韩一区二区三区四区五区六区| 男人的j进女人的j一区| 日韩一区二区在线看片| 久久成人久久鬼色| 国产日韩一级二级三级| av影院午夜一区| 亚洲va天堂va国产va久| 91精品视频网| 国产综合色视频| 国产精品福利电影一区二区三区四区| 成人av网在线| 五月激情丁香一区二区三区| 日韩美女视频在线| 国产成人午夜高潮毛片| 成人免费在线视频| 欧美视频三区在线播放| 麻豆精品视频在线观看免费| 国产日韩欧美制服另类| 在线视频亚洲一区| 久久精品二区亚洲w码| 中文字幕一区二区视频| 91精品综合久久久久久| 福利一区在线观看|