1)This is a simple application demonstrating smartcard components for Delphi.
The components enable Delphi programmers to  communicate with smartcards and readers using methods defined by PCSC 
standard. The full set of components implements most details of PCSC standard, wrapping the PCSC API into a set of classes 
like TSmartcardReader, TSmartcardReaderGroup, TResourceManager, TAPDUCard, TGSM1111Card and others. 
Communication with card is intuitive and is performed using carefully designed TBuffer class and its descendants.
Errors and warnings returned by PCSC have been wrapped in exceptions.

2)The components were created to relieve programmers of coping with details of PCSC implementation in Windows, at the 
same time retaining all the features and advantages of the standard.
The other most important goal was to make communication with the card as easy as possible, not bothering with allocating 
memory and laborous building of APDU commands. 

3)Errors you can encounter in this version include:
 - some mishandled exceptions 
 - problems when running applications using Delphi debugger:  occasionally an error condition happens and an exception is 
raised: "There was an internal communication problem". This situation does not occur when running the application after
compiling, not under debugger.

4) As it is only a preliminary version of the product, you are advised not to use it for professional purposes.
 If you would like to use the components for professional purposes, please contact me and get a final version of the product.
The component shows a copyright message when run not in Delphi environment.

5)TAPDUDemoCard component has been created for demonstration purposes only. 
It is a simplified version of one of the components that come with the original suit of components for PCSC handling.
The original package consits of components and  sample applications as well as some documentation.
If you want to get the preliminary and FREE version of  the PCSC components, go to page

http://friko3.onet.pl/ld/vizyp/

You can refer to this site for more general information on PCSC. You can also find links to net resources there.

I hope you will have as much pleasure using the components as I have had creating it. 
I am open to all criticism and hope to get some feedback - opinion and suggestions of yours. 
Good luck,

Vizvary Istvan, jr.
vizyj@hotmail.com
homepage: http://friko3.onet.pl/ld/vizyp/

This documend was created on May 5th 1999.
 
