开发者

A CSV Import/Export wizard for Delphi?

To avoid reinventing the wheel, I'm looking for some dialog wizard components/libraries that will simplify my job of importing CSV and similar text files into my Delphi/C++Builder application.

In other words, the user of our app can 'open' a suitable text file, and they ca开发者_开发百科n 'describe' through the UI how the columns are laid out and how the file columns relate to the datafields that our app offers.

Basic requirements:-

  • Handle different newline styles
  • Handle Tab, Comma and user-specified fixed-width columns
  • User definable column ordering with visual preview of results
  • Handle optional and mandatory columns

Extra goodies:-

  • Be able to save all settings as a 'profile' that can be easily reapplied later.


Try these two components

  • EMS Advanced Data Import VCL

    A CSV Import/Export wizard for Delphi?

  • EMS Advanced Data Export VCL

A CSV Import/Export wizard for Delphi?


SMImport comes to mind : http://www.scalabium.com/


My text streams classes in the unit CsiTextStreamsUnt.pas (you can download the utility classes at http://www.csinnovations.com/framework_utilities.htm) provide the basic functionality to cover everything you need. All you would need to do is develop the GUI.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜