Sie sind auf Seite 1von 2

AsyncFree library ----------------Serial communication and related components Installation: ------------Delphi 7: install AsyncFreeD7.dpk Delphi 6: install AsyncFreeD6.

dpk Delphi 5: install AsyncFreeD5.dpk Delphi 4: install AsyncFreeD4.dpk Note: The code is developed and primary tested on Delphi 4.03 under Windows 95 OSR2. File contents: -------------Docs\AsyncFree.rtf Docs\Readme.txt AsyncFreeD4.dpk AsyncFreeD5.dpk AsyncFreeD6.dpk AsyncFreeD7.dpk AfCircularBuffer.pas AfComPort.pas AfComPortCore.pas AfDataControls.pas AfDataDispatcher.pas AfDataTerminal.pas AfPortControls.pas AfRegister.pas AfSafeSync.pas AfUtils.pas AfViewers.pas AfRegister.dcr PvDefine.inc

Help file The file you're probably reading now Delphi 4 package Delphi 5 package Delphi 6 package Delphi 7 package Circular buffer Serial communication base component Communication core low-level objects (not finished yet, do not use) Data dispatcher and related components "Data-aware" terminal Serial port selection visible components Property editors and its registering VCL synchronization functions Miscellaneous functions Terminal and file viewer Component icons Delphi version definitions

Examples: (\Examples folder) ---------------------------DataAwareExample

It shows how to make descendant of the standard control (TMemo) which represents an AsyncFree "data-aware" component. Example of using TAfFileViewer component. Example of using TAfLineViewer component. It sho how to work with different color modes that allo

FileViewerExample LineViewerExample ws ws

you make syntax highlighting for log text files.

NonsyncEventsExample NonVCLExample ents. SimplePortExample nent TerminalPortExample le

Example of using non synchronized events and its advantages comparing to normal events. It shows how to use core low-level objects in a small console application without using compon Example of using base serial communication compo TAfComPort. Example of using data dispatcher and "data-aware" components. There is also shown how to send a fi through serial port using TStream class.

AsyncFreeExamplesGroup The examples group for Delphi 4 and 5 users Known bugs: ----------* TAfComPort.OnOutBufFree event isn't fired properly when there is a huge incoming data traffic. * When TAfTerminal logging mode is lgCreate, the log file doesn't allow file read sharing. Future: ------* Improve documentation and examples as well (and my english, of course :-) * Add "text line received" event to the data dispatcher to allow work with a single line. * Add user timers. I thought to put them into data dispatcher to make a complex component for working with data. But now I decided to put them to the separate component to make it more flexible and independent of having using data dispatcher. * TAPI support * RAS encapsulation (???) Contact: -------Delphree - The Open Source Delphi Development Initiative: http://delphree.clexpert.com http://sourceforge.net/projects/asyncfree Initial developer: Petr Vones - petr.v@mujmail.cz Contributors: Mario Martins - mmartins@s-larg.com.ar Translation of documentation to spanish.

Das könnte Ihnen auch gefallen