¿Cuál es la mejor manera de cargar datos enormes de archivos de texto en Delphi? ¿Hay algún componente que pueda cargar archivos de texto súper rápido?¿Está utilizando TStringList para cargar archivos de texto enormes de la mejor manera en Delphi?
Digamos que tengo un archivo de texto que contiene la base de datos y se almacena en formato de longitud de corrección. Contiene 150 campos con cada uno al menos 50 caracteres. 1. Es necesario cargar en la memoria 2. Necesito analizarlo y, probablemente, almacenarlo en un memdataset para procesar
Mis preguntas: 1. ¿Es suficiente si utilizo el método TStringList.loadFromFile? 2. ¿Hay algún otro componente mejor para manipular el archivo de texto? 3. ¿Debo usar lectura de bajo nivel del archivo de texto?
Gracias de antemano.
TStrings.LoadFromFile utiliza memoria 2 * N, tiene que usar el cargador de bajo nivel para archivos grandes –