Hola de nuevo.
No ví tu último post hasta después de poner el mío. Creo que estás confundido con el funcionamiento del DBLookupComboBox...
La cosa es así:
ListSource: DataSource que apunta al
DataSet1 donde reside lista de campos que mostrará el Combo.
ListField: Campo del
DataSet1 que se mostrará en el combo.
KeyField: Campo clave del
DataSet1 a listar.
DataSource: DataSource que apunta al
DataSet2 donde reside el campo Lookkup.
DataField: Campo Lookup residente en el
DataSet2.
También es cierto que se puede mostrar más de un campo separado por ';' por ejemplo
Código:
DBLookupComboBox1->ListField = "CAMPO_1;CAMPO_2";
Pero realmente desconozco si se puede cambiar el ancho de presentación de estos.
DataSource y DataField pueden estar vacíos. En ese caso el DBLookupComboBox sólo mostrará la lista sin alterar ningún campo de otra
tabla.
Un saludo.