RAD Studio 10.4.1 is now available! Learn more. Looking for discounts? Visit our Special Offers page!
Delphiデータベース

WinSoft CSVライブラリで、超高速CSVファイル処理

CSV(Comma Separated Value)形式は、さまざまなスプレッドシートプログラム間でのデータ交換/変換に永く利用されてきました。CSVは、新旧いずれのアプリケーションでもデータのインポート/エクスポート機能として使用でき、実質、コンピューティング環境におけるすべてのアーキテクチャ間でのデータ交換のデファクトスタンダードであると言えます。

DelphiにおけるCSVファイルの作成や操作は、WinSoftが提供する強力なCSVライブラリを使用することで非常に簡単になります。

インストール

image-10-2655868
メニューから[ツール|オプション|言語|Delphi|ライブラリ]を選択

https://winsoft.sk/csv.htm から最新バージョンをダウンロードし、ダウンロードファイルをデフォルトのコンポーネントフォルダーに解凍します。

このライブラリは、非ビジュアルライブラリですので、IDE上でインストール操作を行う必要はありません。

使用しているDelphiのバージョンとプラットフォームに応じて、[ツール|オプション|言語|Delphi|ライブラリ]と選択し、「ライブラリパス」にフォルダを追加します。

サンプル

以下は、コンタクト先管理用の単純なアプリケーションに、汎用的なインポート/エクスポート機能を実装する例です。

データセットから新しいCSVファイルを作成(エクスポート機能)

データセットへ既存のCSVファイルを読み込み(インポート機能)

DelphiとC++Builderで利用できるWINSOFT CSVの全体像について、こちらのページでその詳細をご確認ください。

RAD Studio 10.4 ボーナスパックキャンペーン実施中!
Enterprise Component Packには、WinSoftのCSVライブラリをはじめとする、100を超えるさまざまなWinSoftコンポーネントが搭載されています。2020年9月25日までに、Delphi / C++Builder / RAD Studio 10.4 Sydney EnterpriseまたはArchitectを購入すれば、すべて購入すると140万円以上の価値があるEnterprise Component Packを追加費用なしで入手できます。今すぐRAD Studio 10.4にステップアップしましょう!


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Learn More About Upgrading

関連記事
C++ニュース

Enterprise Connectors CSV コンポーネントで取得したデータをUIコンポーネントで扱う

C++ニュース

Delphi / C++Builder でCSVファイルをスマートに使う

コメント

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

IN THE ARTICLES