none
Web上にファイルをドラッグ&ドロップして登録したい RRS feed

  • 質問

  •  

    VisualBasic2005で、Webアプリを開発しようと検討しています。

     

    仕様は、Webページ内にファイルを簡単に登録するもので

    エクスプローラーから、ファイルをドラッグ&ドロップで登録することが要求されています。

     

    このようなものをVisualBasic2005で簡単に開発することは可能でしょうか。

    または、それに適した開発環境があればご教授ください。

     

     

     

     

    2008年3月30日 14:14

回答

  • aspx.vbのPageイベントをIDEでみるとDrag&Drop関連のイベントがないことが判ると思います。

    これの意味するところは、WinアプリのフォームのようにDrag&Dropを受けられないという事を意味しています。

    これは、ASP.NETの制限ではなくWEBアプリの制限とも言えます。

    よって、ブラウザ上でDrag&Dropを受けて、それをASP.NETが稼動しているサーバに通知してあげる経路が必要になります。

    # ファイルのアップロード自体は、FileUploadコントロールがある事からも実現可能なことは判ると思います。

     

    これだっ!というコードは見つけられませんでしたが、AJAXを使ったDrag&Drop(でもブラウザ外からじゃないかも)の解説ページがありましたのでご紹介しておきます。

    http://japan.internet.com/developer/20070306/26.html

     

    2008年3月31日 1:02

すべての返信

  • aspx.vbのPageイベントをIDEでみるとDrag&Drop関連のイベントがないことが判ると思います。

    これの意味するところは、WinアプリのフォームのようにDrag&Dropを受けられないという事を意味しています。

    これは、ASP.NETの制限ではなくWEBアプリの制限とも言えます。

    よって、ブラウザ上でDrag&Dropを受けて、それをASP.NETが稼動しているサーバに通知してあげる経路が必要になります。

    # ファイルのアップロード自体は、FileUploadコントロールがある事からも実現可能なことは判ると思います。

     

    これだっ!というコードは見つけられませんでしたが、AJAXを使ったDrag&Drop(でもブラウザ外からじゃないかも)の解説ページがありましたのでご紹介しておきます。

    http://japan.internet.com/developer/20070306/26.html

     

    2008年3月31日 1:02
  • 返信ありがとうございます。

     

    WEBアプリで通常はできない事は分かっておりましたが

    以前からActiveXなどを使えば可能ですので

    VB2005でそのような機能が簡単に作れるようになっていないかなと

    期待していたのですが、そうはなっていないのですね。

     

    WebDAVの機能が、コントロール化されればいいのですが。

     

    どうもありがとうございました。

     

    2008年4月3日 13:39
  • こんにちわ。森田 知良です。

     

    初音玲さん、有用な情報ありがとうございました。

     

    hirota2008さん、フォーラムのご利用ありがとうございます。
    回答してくださった情報は、有用な情報と思われましたので、
    勝手ながら回答済みチェックを付けさせていただきました。
    hirota2008さんは、回答済みチェックを解除することもできますのでご確認ください。

     

    回答済みチェックが付くことにより、有用な情報を探している方が情報を見つけやすくなります。
    有効な回答があった場合は、なるべく回答済みボタンを押してチェックを付けてくださるようお願いします。

     

    また、追加の質問等ある場合は、是非もう一度投稿してくださるようお願いします。

     

    それでは、これからもフォーラムのご利用をよろしくお願いいたします。

    2008年4月10日 5:52