掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
リストボックスで複数選択したファイルをFDにコピーするには? (ID:102304)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 最後に選んだファイルのみしかFDに保存されません。 「複数の項目を列挙すること」に失敗しているのか、 「ファイルをコピーする段階」で失敗しているのかを確認するために、 それぞれの変数の変化を、ステップ実行で追ってみてください。 > また,FullPath = FullPaths(ListBox.SelectedIndex)を SelectedIndex は、複数選択であろうとなかろうと、 選択項目の「最初の番号」を Integer で返すだけです。 複数の項目番号を列挙したいなら、複数形のプロパティ名である SelectedIndecies を使ってください。こちらであれば、 Integer の配列として複数の値を受け取る事ができます。 ただ、SelectedItems を使っているのであれば、SelectedIndecies を 利用する必要はおそらく無いと思います。 (ListBox の内容が分からないので確証は持てませんが) > リストボックスに,あるフォルダに入れてあるファイルの > ファイル名を表示しています。 どのようにして表示させていますか? (1) フルパスを表す文字列を .Items.Add で登録している C:\AAAA\BBBB\2010-11-12.TXT C:\AAAA\BBBB\2010-09-08.TXT (2) ファイル名のみを示す文字列を .Items.Add で登録している 2010-11-12.TXT 2010-09-08.TXT (3) フルパスの一覧を .DataSource にバインドしている (4) ファイル名の一覧を .DataSource にバインドしている。 (5) その他
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.