C++によるActiveXコントロールとして作ったことはありますが、少々時代遅れ感があります。
(関連書籍も古いものばかりだし)
それ以外に方法があれば、教えてください。
やっぱり「ActiveXコントロール使わないと無理じゃない?」ということであれば、有用そうな書籍などを教えてください。
C++で作る際、自分はATLを使いましたが、それ以外におすすめのライブラリなどあればそちらも。
Adobe AIRも検討してみたのですが、
> Webアプリケーションで
ではなく、ブラウザで動くデスクトップアプリケーションと認識しました。
ActiveXコントロールもローカルにインストールはされますが、一般利用者にはそれを意識させることはありません。
そのようにしたいのです。
IEならば、javascriptからScripting.FileSystemObjectを使えば
ローカルマシン上のファイル・ディレクトリにアクセスできます。
ActiveXコントロールの自作は不要だと思われます。
なるほど、これは便利そうです。
ただ、「安全だとマークされていないActiveXコントロール」を許可しないとダメなのは危険すぎますし、ちょっと一般の利用者に設定変えて・・・はちょっと頼めませんね。
ですが、イントラネットで利用される社内業務アプリなどでは使えそうです。
ありがとうございます。
関連:ActiveXObjectを使った一括アップロード http://q.hatena.ne.jp/1186713458#a748536
少し説明が不足していましたね。
> ローカルマシン上のファイル・ディレクトリを表示する機能
とはエクスプローラ風の機能のことでした。
FileReferenceではダイアログを介してのファイル選択しかできなかったように思いますね。