bueno ahi te va como es el codigo en C++ Builder y pos te recomiendo que leas el libro "La cara Oculta de Builder"
http://www.marteens.com
Código:
while(!ADOQuery->Eof)
{
TButton *MiBoton = new TButton(this);
MiBoton->Parent = this;
MiBoton->Caption = ADOQuery->FieldByName("Campo")-AsString;
Miboton->..... //las propiedades que te vayan a ser utiles
.....
ADOQuery->Next();
}