>If this coding is bad, please fix this or create a new set of coding (and make it a complete, since I would be coping/pasting the codes).
Hellooooooooo have you LOOKED at the available samples? Like teh VCR class that Mark pointed you too a while ago?
http://www.levelextreme.com/rule.asp#E1That said, back to the VCR class library, if you don't want to use them directly, you'll at least get some coding ideas.