2017年2月9日木曜日

HTA画面上にドロップされたフォルダの中身をリストアップする

拡張子がwsfのファイルなら、処理させたいフォルダやファイルをwsfファイルのアイコン上にドラッグ&ドロップすれば、ドロップしたアイテムを引数として与えた状態でwsfファイルを起動できます。
しかしhtaではそれが出来ません。(レジストリを変更すればできますが、できれば触りたくないですし)

次善の策として、HTA画面上にiframeを配置して、そこにドロップされたフォルダのPathを取得してフォルダ内アイテムをリストアップするサンプルを作成しました。


起動画面


エリア内にフォルダをドロップした結果


ソース



0 件のコメント:

コメントを投稿