• ベストアンサー

VB 2005でソフト作成

先日、ソフト作成のため「VB2005 EXPRESS Edition」をダウンロードした者です。 VBAはある程度できるようになったのですが、また違った環境なので、これからしっかり勉強していきたいと思っています。 そこで、オススメのサイトや書籍があればご紹介していただきたいのです。 当方がやりたいことは、 VBで作成したフォームに記述した内容を読み取り、HTMLに反映させたり、またはソースを拾ったり、 テキストファイルやエクセルファイルに書き込み、または読み込み、 などを行いたいです。 宜しくお願い致します。

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

  • ベストアンサー
回答No.1

このサイトがお勧めです。>http://dobon.net/vb/dotnet/ ソースを拾う: http://dobon.net/vb/dotnet/internet/webclientopenread.html テキストファイルに書き込む http://dobon.net/vb/dotnet/file/writefile.html エクセルファイルに書き込む →エクセルファイル(.xls)に直接書き込むのは不可能ですのでくふうがひつようで 1)CSVファイルに書き込む 2)それを、エクセルで開く 等といったところです。お役に立てれば幸いです

metal3100c
質問者

お礼

ありがとうございます!! 「VB2005」などと検索しても、ただの書籍紹介やマイクロソフトのオフィシャルしか見つけれなかったので助かります!!

関連するQ&A

  • vbの計算ソフト作成にあたって

    vbで電卓を作成しようと思ったのですが、ビルドエラーが発生してうまくできません。 Dim X As Decimal Dim Y As Decimal X = txtValue1.Text Y = txtValue2.Text lblAnswer.Text = X + Y これでは、いけないのでしょうか? (元から記載されていたものは省略しています) 又、使用しているvbは2008 Express Editionです。 回答お願いします

  • VB2005でゲームプログラムを作成したいが・・・

    VB2005(Express Edition)で以下のページのキャッチゲームのようなプログラムを作成したいのですが,そのページで使用しているのがVB6.0なのでプログラムを上手く理解できません.VB6.0は無償版が提供されていないので2005で取り組もうかと思っていますが,紹介しているキャッチゲームは作ろうと思えば2005でもできますか?また,2005を取り扱っているテキストがあればそちらも参考にしたいのでゲームプログラミングにおいての何かいい本はありますでしょうか?

  • VB2005 .NETでAccessのイベントをフックするDLLを作成したい

    Access2000 のフォームをマウスホイールでスクロールさせたいと考えています。 VBA を使用したときはできたのですが VBE に不具合があるため、DLL を作成することが推奨されています。 参考URL1) http://support.microsoft.com/kb/278379/ja に VB 6.0 で Accessのイベントをフックする方法が記述されているので、これを VB 2005 .NET で行いたいのです。 イベントをフックできたのですが、VBE を開いた状態で Access フォームをスクロールさせようとすると、 イベントが延々と繰り返し生じてしまいます。 これの解決方法をご教示いただきたいです。よろしくお願いいたします。 環境は以下の通りです。 VB 2005 .NET Express Access2000 具体的なソースは長くてここには乗せられないので以下のURLにアップしました。 http://irija-bari.hp.infoseek.co.jp/dll_for_access2000/

  • VBのフォームでD&Dを有効にする

    VB2013 expressです。 VBで作成したフォーム上にファイルをD&Dすることで フルパス名を取得するプログラムを書きたいのですが http://dobon.net/vb/dotnet/control/droppedfile.html このページにのように、テキストボックス上に D&Dすればうまくいくものは見つかったのですが、 フォーム全体で受け付けてくれるものが見つかりません。 どのように改良すれば良いか教えてください。

  • VB2008ExpressのソースをVB2005Expressで動かしたい

     VB2008Expressでソフト作成していましたが、Windows2000でも動かす必要が発生し、VB2005Expressに環境を変更(ダウングレード?)しました。VB2008ExpressがWindows2000に対応していないというのに気がつきませんでした。  すると、VB2008Expressで作成していたソリューションファイルが開きません。以下のエラーが表示され、それで終わりです。 『選択されたファイルはソリューションファイルですが、このアプリケーションより新しいバージョンで作成されたため、開くことができません。』  何らかの方法でVB2008Expressのソース一式をVB2005Expressで利用することはできないでしょうか? (実行形式のファイルだけでなく開発環境そのものからWindows2000で動かす必要に迫られています。)  VB2008ExpressとVB2005Expressとで、相互に使える必要はないです。一旦VB2005Expressに持って行ければ、それはそのままでOKです。  作成したソフトはそう大規模なモノはないので、方法がなければベタですが、一から作り直そうかと思ってます。

  • VB.Netでのインストーラーの作成について

    VB.Net 2010 Express Editionでアプリを作成したのですが インストーラーの作成方法で困っています。 アドバイスお願い致します。

  • VB 2005 Express Edition セットアッププロジェクト作成

    VB 2005 Express Edition を使って試験的に開発を行っているのです が、Express Editionでセットアッププロジェクトを作成することは 可能でしょうか。可能であれば方法を教えて頂けないでしょうか。 よろしくお願いします。

  • VBAからVB6への移行

    エクセルVBAでフォームを作成して使用していたものがあります。 諸般の事情でエクセルVBAからVB6sp6に移行することになりました。 エクセルVBAからフォーム、クラス、標準モジュールをエクスポートして、VB6のプロジェクトへインポートしました。 エクセルVBA上でフォームだったものがVB6ではデザインに変わりました。 これをVB6のフォームにしたいと思い、VB6でフォームを新規作成してデザインのフォームから各コントロール(ボタン等)をコピーペーストしようとしたところ、できませんでした。 1.フォームをVB6で作り直すしか方法が無いのでしょうか。 2.どのような理由でコピーペーストができなくなっているのでしょうか。 よろしくお願いします。

  • VB.NET 2008 データベースの接続の方法について教えてください

    VB.NET 2008 データベースの接続の方法について教えてください。 VB6から2008へ乗り換え中の初心者です。 作成しているプログラムでは、DATASETデザイナでデータベースに接続し、 「TABLEADAPTER」を利用して、画面にテキストボックスを作成しています。 また、それとは別に標準モジュールの中で、「OleDb.OleDbDataAdapter」を記述して、 データベースからデータを取得しています。 そこで質問なのですが、 ・VB2008において、このように標準モジュールにおいては、ソースを記述して  「OleDb.OleDbDataAdapter」を用いる方法が正しいのでしょうか?  (フォーム側は項目も多いためTABLEADAPTERから項目を貼り付けるのが便利で助かっています。) ・そして、このように2種類の接続を用いた場合に、  データベースの名前や、ユーザ名、パスワードをINIファイル等から取得するには  どのようにすればいいでしょうか?  色々とサイトを検索して「OleDb.OleDbDataAdapter」側はINIファイルから  取得する方法を見つけたのですが、  フォーム側のデータソースの情報も同じ様にINIファイルから取得出来るのでしょうか?  (プロジェクトのプロパティに記述されている事はなんとかみつけたのですが・・・   どの様にすればいいか分かりません。) 分かりにくい文章とは思いますが、お許しください。 どうぞご教示お願いします。

  • アプリケーション作成

    Visual Basic 2005 Express Editionを使ってアプリケーション作成を作成したいのですが、vbファイルは作れてもexeファイルの作成の仕方がわかりません。どなたか教えてくれませんか?

専門家に質問してみよう