Hi,
hier das Forum hat eine super Code Library und da findest du genau das was du brauchst:
http://www.delphipraxis.net/internal...ighlight=heron
Doch ich rate dir dringend den Code nicht zu kopieren einzubauen und irgendwie auszuprobieren damit es in den meisten Fällen funktioniert.
Das ist auch nicht der Sinn einer Code-Library.
Deshalb: Schau dir genau die ansätze an, VERSTEHE sie und dann kannst du sie einbauen.