hi,this is nasir mehmood. i am software engineer and have more than 18 years of development experience in embedded systems, database design, web design, graphics and mobile applications. i have extensive knowledge of working with assembly, c, c++,vc++ .net, java and vb .net. i have gone through the details of your requirement.i can build this class or even a dll(if you require) in visual c++, becuase it is more efficient thatn vb .net or c#, i have fully grasp over these tools. so i offer you my expertise for you solution. if you are interested in working with me then feel free to contact me for further details. thanks