Hola Martin,
En primer lugar, y como veo que tienes pocos mensajes (5 en este momento), me gustaría darte la bienvendia al club. Tmabién me gustaría recomendarte que leas la guía de estilo del club (ver firma), para que veas las "normas" a seguir para el buen funcionamiento de los foros. En ella verás, por ejemplo, que se aconseja no plantear preguntas distintas en un mismo hilo, sinó abrir uno nuevo para cada una de ellas.
Sobre tu segunda duda, te diré que existen multitud de páginas donde encontrarás componentes para todas las tareas habituales (como la que propones) de un programador. En la sección de componentes de esta misma web encontrarás muchos y, quizá, en la que encontrarás más sea en
http://www.torry.net