delphi2010 で実行する必要がある win アプリケーション プロジェクトがあります。
以下の画像のような形式で作成する必要があります。
www.up.iranblog.com/Files2/1e867ce0de784c469496.jpg
まず商品の画像とその名前と価格。
情報は xml ファイルから読み取る必要がありますが、dbctrlgrid で情報を表示する方法がわかりません。
助けてください
事前に感謝
DBCtrlGridの場合、通常のパネル コントロールと同様です。違いは、データセット内のすべてのレコードに対してこのパネルを作成することです。したがって、パネルにデータ対応または通常のコントロールを好きなように配置する必要があります。パネルは、データセット内の各レコードに対して自動的に繰り返されます。パネル上のコントロールがデータ対応の場合、それらは次のデータを受け取ります。対応する各レコードの接続フィールド。詳細については、Delphi ヘルプの DBCtrlGrid エントリを確認してください。
XML データを表示するために DBCtrlGrid を使用する場合は、最初に XML データをデータベース レコードとして表示する必要があります。そのためには、まずXML Mapperツールを使用して XML 変換ファイルを作成する必要があります。その後、XMLTransformProviderコントロールを使用して、変換ファイルと XML データに接続できます。XMLTransformProvider は、提供された変換ファイルを使用して XML データをデータベース レコードに変換します。
ClientDatasetを XMLTransformProvider に接続すると、XML データが ClientDataset でデータベース レコードとして利用できるようになります。DataSourceを ClientDataset に接続し、DBCtrlGrid をそのデータソースに接続して、DBCtrlGrid コントロールが ClientDataset で使用可能なデータを表示できるようにします。
したがって、データフローはどういうわけか次のようになります。
XML データ -- (データベース レコードに変換) --> データ プロバイダー --> ClientDataset --> DataSource --> データ対応コントロール (DBCtrlGrid など)。
PS提供されたリンクから、あなたはイランにいるようです. 含まれているリンクは、イランにある IP からはアクセスできないため、Web ページは読み込まれません。Delphi のインストール済みヘルプ ファイルから同じドキュメントを読むことができます。各コンポーネントをフォームにドロップして、F1 を押すだけです。