VBソフトをネット上で使えるようにする方法

このQ&Aのポイント
  • VBソフトをインターネット上で公開し、ブラウザでも使用する方法について教えてください。
  • 私はVBを始めたばかりで、IISアプリケーションについてもよくわかりません。VBソフトをネットで公開するためにはIISアプリケーションを使うのでしょうか?
  • VBとインターネットの関係がわからない初心者です。VBソフトをネット上で公開するための情報を教えてください。
回答を見る
  • ベストアンサー

VBソフトをネット上(ブラウザ上)で使えるようにする方法

VBの標準で作ったソフト(exeファイル)を、インターネット上で公開し、 ブラウザでも使えるようにしたいと思っております。 (ソフトをダウンロードさせるのではなく、 ブラウザでソフトを動かします) 自前IISサーバを使うのですが、IISアプリケーション というものを使って作業するのでしょうか? こちらの過去の質問も含めていろいろと調べましたが、 exeをVBscriptとして呼び出して……という感じで 書かれておりましたが、実は私は今月からVBを 勉強し出したばかりで、あまり高等なお話には ついていけません。 実は今回の作業は、サーバにあまり詳しくない プログラマが作ったVBソフトを、 サーバにいくらか詳しい私がネット上で公開するという 形になってしまい、ソフトを作ったプログラマも IISアプリケーションのことはわからず、 ブラウザでソフトを公開できるものなのかどうかも わからないということですので、恐縮ですが こちらで質問させていただきました。 IISアプリケーションに関して、詳しく解説されている 本やサイトがなかなか見つからないのですが、 VBソフトをネットで公開するためには これを使うわけではないのでしょうか? VBとインターネットの関係がろくにわからない 初心者ですが、もし何かきっかけとさせていただきます情報を いただけたら大変嬉しく思います。 どうぞよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

Windows2000Server + インターネットコネクタライセンス で可能です。高いけど

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=233637
sasmmf
質問者

お礼

初心者の質問で恐縮しておりましたが、 さっそくアドバイスいただけて大変嬉しく思います! お教えいただいた参考URLも かなり参考になりそうです。 どうもありがとうございました!

関連するQ&A

  • VB6プログラムを.netで呼び出し、使う方法

    VB6で作った標準EXEプログラムを インターネット上でブラウザにて動作できるようにしたいと 考えております。 ASP.NETアプリケーションにて変換・作成して、 IISサーバに乗せればいいと考えていたのですが、 VB6のプログラムをアップグレードしようと思ったところ、 エラーが出てアップグレードできないので、 ネットや本で調べたところ、 アップグレードウィザードでアップグレードできない場合は (1)継承されていないフォーム等を変換した後にアップグレードするか、 (2)全く新しく最初からプログラムを作り直すか、 (3)VB6のプログラムを.netプログラムでそのまま呼び出して使う、 という3つの選択肢があると書かれていました。 そこで、(3)ができるようならしてみたいと思うのですが、 詳しい方法が書かれておらず困っております。 その方法についてお詳しい方、あるいは それについて詳しく書かれている本やサイトを ご存知の方がいらっしゃいましたら、ぜひお教え下さい。 よろしくお願いいたします。

  • VS2010 VB.Netのコンソールアプリについ

    VS2010 Exspress VB.Netのコンソールアプリケーションについて VB.Netのコンソールアプリケーションにて、 実行すると黒い画面が表示します、これを止めるにはどうすれば、良いのでしょうか? ※VB6では、標準EXEより、フォームを無くし、標準モジュールを追加しても黒い画面は、表示されません よろしくお願いします

  • VB.NETのFTPダウンロードについて

    お世話になっております VB.NETでFTPサーバからファイルをダウンロードするアプリを作っていますが、FTPのセキュリティ設定でSSLを使用することになりました(FTPSです)。 もともとは普通のFTPだったので、ここ→http://dobon.net/vb/dotnet/internet/ftpwebrequest.htmlを参考にしながら作成していましたがFTPSになると、なにか特殊な処理が必要になるのでしょうか? ちなみにFTPサーバーはIIS7.0です。

  • VB.NET で、デバッグができません。

    Windows-Xp_Pro 上でVB.NETを動かしたいと思っています。 個人のPC上で体験版VB.NETのインストールを終わり、ASP.NETwebアプリケーションプログラムのテスト実行時(ローカルモード)に、下記メッセージが表示されました。    Webサーバーでデバッグを開始できません。サーバーをデバッグ    する権限がありません。    サーバーのDebuggerUsersグループのメンバーであることを確認    して下さい。 Webアプリケーションが存在するPATH上のWeb.Configは「debug="true"」に設定してあります。 また、コントロールパネル→グループの「グループDebugger User」にもユーザーを追加してあります。 IIS, VB.NET は正常にインストールできました。セキュリティソフトは入っていますが、インストール時には特にエラーはありませんでした。 設定の問題とは思うのですが、どなたかエラーの原因がわかる方がおられましたら教えて頂きたいと思います。 なお、「デバッグなしで開始」をすれば正常に動きます。また、Windowsアプリケーションも問題なく動きます。 よろしくお願い致します。

  • ActiveX → VB を起動するとCreateObjectできない。

    初めまして。 2003Server+IIS6.0の環境でASP内のActiveXからShell関数でvbのexeを実行させる処理を作成しております。 サーバーから直接exeを実行させると正常に動くのですが、Web上からasp→ActiveX→exeを起動させるとテキストに書き込む処理はできるのですが、「CreateObject」文で「ActiveX コンポーネントはオブジェクトを作成できません」というエラーが返ります。 VB内でなぜ「CreateObject」が出来ないのかご存知の方はいますでしょうか。 宜しくお願いいたします。

  • VB2005+Oracleのシステム構築について

    こんにちは VB2005+Oracleを利用して社内向けのシステム開発を行おうと考えているのですが VBで開発したEXEファイルと.NET Frameworkは各クライアントにインストールする として、Oracleも必ずクライアントにインストールしなければ動かないのでしょうか? 今までのクラサバのシステムでは、Oracleクライアントのインストールは必須 になっていましたが、.NETになっても必須になってしまうのかどうかがいまいち 理解できていません。 今、調べた限りではASP.NETでブラウザを使用したアプリケーションならクライアント はインストール不要となっているようですが、Windowsフォームが使用できない(?) ので操作の面で少し不便かなと思っております。 ASP.NETのようなクライアントにデータベースソフトが不要な環境で、なおかつVB2005 を利用したアプリケーションを作成するということは、やはり不可能でしょうか? もし、可能であれば必要な環境など教えていただけると助かります。

  • Windows2000サーバー + ASP.NET2.0 環境構築

    お世話になります。 現在、開発を進めております、とあるWebアプリケーションの環境構築方法について質問させていただきます。 そのアプリケーションは前提として以下の条件です (1)Windows2000サーバー【IIS5.0】 (2)ASP.NET2.0【VisualStudio2005 VB.NET】 (3)Oracle8.1.7【Oracle8i】 弊社にはWindows2000サーバーがありません 仕方が無く、Windows2003サーバーをテスト環境として開発を進めていました。(この時点で問題だが・・・。) 来月中旬に導入予定なのですが、Windows2000サーバーにWebアプリケーションを載せる場合に必要な 環境構築の設定を確認している次第です。 ユーザー様のWindows2000サーバは既にIISとOracleはインストールされていると聞いています。 ■ユーザー様の設定  I.Microsoft .NET Framework 2.0のインストール  II.アプリケーションの配布方法の確認、IISに仮想ディレクトリを指定しアプリケーションの配布を行うこと。  III.Oracleデータベース定義   IIの部分で、IISのユーザー作成が必要となりますか?? また、これ以外で作業が抜けていると思われるところをご教授いただけないでしょうか?? 皆様のお知恵をお貸しください。 どうかよろしくおねがいいたします。

  • ブラウザが起動できない

    window7を使っているのですが、突然インターネットブラウザが起動できなくなってしまい、 大変困っています。 アプリケーションをクリックすると、 「'~.exe'が見つかりません。名前を正しく入力したかどうかを確認してから、やり直してください。」 といわれてしまいます。 ブラウザはInternet Explorer、Firefox、Google Chromeを用いていますが、すべて同じ状況です。 ネット回線は接続されており、iTunesなどのソフトの更新は行うことが出来ます。 またWindows XPmodeだと普通に起動します。 既述でしたら申し訳ありませんが、回答の程、宜しくお願い致します。

  • 【初心者です】VB.NETとASP.NET、何が違う?

    今までASPでWeb開発を行っていた者です。 最近顧客の方で「Microsoft Visual Basic .NET Standard Version 2003」を 購入したらしく、これからはVB.NETでWeb開発することとなりそうです。 そこで、.NETについて疑問点があります。 (1)VB.NETで、Web画面の開発って可能なのでしょうか?  私は過去にVB6.0で開発を行ったことがあったのですが、  VB6.0ではWindowsのアプリケーションを作成するための開発ソフト  だと思っていたのですが、VB.NETからはWindowsのアプリケーションだけでなく、  Web画面も開発可能になったということでしょうか? (2)「Visual Studio .NET 2003」の内容は、、、   ・ Visual Basic .NET 2003   ・ Visual C# .NET 2003   ・ Visual C++ .NET 2003   ・ Visual J# .NET 2003  になってますが、何故ASP.NETが入ってないのでしょうか?  (そもそも、ASP.NETの開発ツールは無いのでしょうか?) 考えれば、考えるほどわからなくなりそうです。 どうぞ、宜しくお願い致します。

  • VB.NET で作られたソフトを動かすのに必要なモノは?

    つい3日前から購入したばかりのVB.NETの勉強を始めました。 まだ習得しきってない段階で、先走りかもしれませんが、 モヤモヤと気になることがあるので質問いたします。 (私はVB5の素人プログラマでした。VB6は知りません) VB関連のランタイムを集めているたとえばこんなサイトが あります。 http://www.vector.co.jp/vpack/filearea/win/util/runtime/index.html ん~!?「NET用」のDLLとかランタイムが無いではないか? VB5の配布時に使っていた「セットアップ・ウィザード」に該当する 機能も、NETに見いだせません。(見落としているんでしょうか?) つーことは....VB.NETで作ったエグゼファイルは、 単独で動作するもんなんでしょうか? 「MSネット環境では動作する」という場合、それってどういう 環境なんでしょうか? プログラムを公開するページで、 コンピュータに私以上に詳しくないユーザーに、何を求めれば いいのでしょうか? (OS環境や必要なランタイムをどう説明すればいいのでしょうか?)

専門家に質問してみよう