2011-05-30 22 views
8

Para evitar reinventar la rueda, estoy buscando algunos componentes/bibliotecas de asistente de diálogo que simplificarán mi trabajo de importación de CSV y archivos de texto similares en mi aplicación Delphi/C++ Builder. En otras palabras, el usuario de nuestra aplicación puede 'abrir' un archivo de texto adecuado y 'describir' a través de la UI cómo se presentan las columnas y cómo las columnas se relacionan con los campos de datos que ofrece nuestra aplicación .¿Un asistente de importación/exportación de CSV para Delphi?

requisitos básicos: -

  • manejar diferentes estilos de nueva línea
  • Tab manija, coma y especificada por el usuario columnas de ancho fijo
  • usuario definible de pedido columna con previsualización visual de los resultados
  • manija opcionales y columnas obligatorias

extras: -

  • Poder guardar todas las configuraciones como un 'perfil' que se puede volver a aplicar fácilmente más tarde.
+2

Esto se siente como escribir su propio territorio –

Respuesta

2

Mi Secuencias de texto en las clases CsiTextStreamsUnt.pas unidad (se puede descargar las clases de utilidad en http://www.csinnovations.com/framework_utilities.htm) proporcionar la funcionalidad básica para cubrir todo lo que necesita. Todo lo que necesitarías hacer es desarrollar la GUI.

+0

Gracias, interesante. ¡Pero sospecho que la parte de la GUI del trabajo podría ser la más lenta! – Roddy

+0

Bastante aceptable, quizás no es el que más tiempo consume, pero sin duda es un componente importante. – Misha

Cuestiones relacionadas