人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Webアプリケーションで、ローカルマシン上のファイル・ディレクトリを表示する機能を実装可能な技術にはどんなものがありますでしょうか?

C++によるActiveXコントロールとして作ったことはありますが、少々時代遅れ感があります。
(関連書籍も古いものばかりだし)

それ以外に方法があれば、教えてください。

やっぱり「ActiveXコントロール使わないと無理じゃない?」ということであれば、有用そうな書籍などを教えてください。
C++で作る際、自分はATLを使いましたが、それ以外におすすめのライブラリなどあればそちらも。


●質問者: mizincogrammer
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:ActiveX C++ Web いもの おすすめ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● sirotugu40
●20ポイント

FLASH

http://blogs.adobe.com/akamijo/archives/2008/07/flash_player_10_...

◎質問者からの返答

少し説明が不足していましたね。

> ローカルマシン上のファイル・ディレクトリを表示する機能

とはエクスプローラ風の機能のことでした。

FileReferenceではダイアログを介してのファイル選択しかできなかったように思いますね。


2 ● uehaj
●20ポイント

Adobe AIRなどを使うことができます。

http://gihyo.jp/dev/serial/01/adobe-apollo/0007

◎質問者からの返答

Adobe AIRも検討してみたのですが、

> Webアプリケーションで

ではなく、ブラウザで動くデスクトップアプリケーションと認識しました。

ActiveXコントロールもローカルにインストールはされますが、一般利用者にはそれを意識させることはありません。

そのようにしたいのです。


3 ● babydaemons
●40ポイント

IEならば、javascriptからScripting.FileSystemObjectを使えば

ローカルマシン上のファイル・ディレクトリにアクセスできます。

ActiveXコントロールの自作は不要だと思われます。

http://d.hatena.ne.jp/babydaemons/20080520/1211255011

◎質問者からの返答

なるほど、これは便利そうです。

ただ、「安全だとマークされていないActiveXコントロール」を許可しないとダメなのは危険すぎますし、ちょっと一般の利用者に設定変えて・・・はちょっと頼めませんね。

ですが、イントラネットで利用される社内業務アプリなどでは使えそうです。

ありがとうございます。

関連:ActiveXObjectを使った一括アップロード http://q.hatena.ne.jp/1186713458#a748536

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ