Busqueda autoincremental desde listbox para grandes cantidaes de registros
No entendí.
Supongo que quieres decir búsqueda incremental. Si la pregunta va respecto a dónde mostrar el resultado de la búsqueda, depende no del tamaño del archivo, sino del conjunto esperado de respuesta. Si se espera que el cursor resultante tenga más de 25 registros, debería utilizarse un control grid. Si es menor, se puede utilizar un listbox. Pero yo apuntaría a un grid con AllowCellSelection = .F.
El listbox puede tardar mucho en rellenarse dependiendo de la cantidad de registros y la cantidad de columnas a mostrar.
Otra cosa es a qué velocidad se consigue la respuesta, que no tiene que ver con el destino del cursor, sino con la optimización de SQL (sintaxis adecuada, que la tabla o cursor de búsqueda tenga índices que se ajusten al caso, etc.)