VB2005〜用トップページ
はじめに                                                       
ここに掲載している Tips は私が.NETを初めるに当り、色々調べたり、試して見た事を書きとめたものをUPしたものです。
まぁ!VB6.0ユーザー(それも永遠の初心者)が作った、メモ書きと思ってご覧下さい。
又、.NETを初めたばかりで勝手な解釈や間違っている記述や他に簡単な使用方法等があるかも知れません(あくまでも試した結果という事で)その節は、どうぞお許しを。
尚、Tips と サンプルの区別は今のところしておりません。(見る人には関係ないので)
又、ご利用上の注意事項等は[はじめにお読み下さい]をお読み下さい。
(最近、当サイトのサンプル等をコピー・アンド・ペーストして他のサイトの掲示板に投稿されているのを見かけますが、絶対におやめ下さい。必要ならリンクを張って下さい。)

※ 当サイト上で、表記している[VB.NET]の文字は、VB6.0 とそれ以降のバージョンとを区別するためのものでVisual Basic のバージョンを表しているものではありません。
Visual Basic の各バージョンと製品名は、下記をご覧下さい

  VBのバージョン・製品名の一覧
VB.NETに関する当サイト内検索
 
       WWW 検索   当サイト内検索  
 +dotnet をキーワードに含めて検索して頂くと、VB.NET に関する事が
 ヒットします。
 上手な検索の仕方


Tips 等が掲載されている Microsoft 社のサイト
Visual Studio Express 2012 日本語版 無料ダウンロードサイト

How-To - Visual Basic .NET 2003
(約120件ほどのMicrosoft Visual Basic .NET 2003 の技術資料が公開されています)
Microsoft Visual Studio 2005 サポートページ
(最新の技術情報やトラブルシューティング等が掲載されています)
Visual Studio 2005 技術情報
Visual Studio 2005 によりアプリケーションを構築するための技術情報が掲載されています。
VB マイグレーション Tips
(VB6.0 から、.NET に移行するための情報等を多くのサンプルをまじえ掲載されていますので必読の程を)
「300 秒でズバリ !!」&「10 行でズバリ !!」シリーズ [Visual Studio 2005 対応版] 
(300秒でズバリ は映像で、10行でズバリはコードでVB2005を紹介しているサイトです。)
Visual Basic 6.0 ユーザーのための Visual Basic .NET 移行ガイド
VB6.0ユーザーが.NETへ移行するにあたっての注意事項や相違点等についてサンプルを交えながら詳しく解説されています。 VB6.0からの移行ユーザーでなくても参考になるかと思います。

その他、MSDN内でも多くのサンプルが公開されていますので調べて見て下さい。
ここに掲載している Tips の表記について
 私も、当初(今でも)戸惑ったのですが、ソースコード上に Imports ステートメントを使って、名前空間を指定する場合、省略してもエラーとならないし、勿論コード上に含めてもエラーとならない。
 それは、標準で、いくつかの名前空間がインポートされているからと知りました。従って、それらの名前空間については、ソースコード上に Imports ステートメントを記述する必要もないし、コードも省略して記入しても問題ないのですが、関数等がどこに属しているか、理解する上でも解りやすいかと思い、Tips には出来る限りコードに含めて記入するようにしますが、1行のコードが長くなったりして見にくくなる場合等は、標準でインポートされている部分については省略する場合もありますので、ご了解下さい。
Tips 等をご使用になる場合は、ご自分の環境に合せて省略して記入して頂いていいかと思います。
(標準でインポートされている【名前空間】以外を使用した場合は、どこかに表記致します。)

尚、標準以外の[名前空間]は、インポートの追加で名前空間欄に事前に追加することができます。
お断り
 VB6.0の知識しかない私が、試しながら作成したもので、どうしてもVB6.0の関数やメソッドの使用が優先された形の表記になっております。
今後、.NET用の標準語(?)での設定方法を追加・切り替えするようにします。

コントロール名の表記は、標準のままで使用しております。変数名については、特に統一した書き方をしておりません。(Tips と言う事で、適当につけております)
自作関数名(メソッド名)等も最初に作った物を流用している等で名前と動作が一致していない場合も多々あるかと思いますがご自分の使用目的等にあった変数名等に付け替えて下さい。

又、ここに掲載しているTipsの多くは、 .NET(2003) Framework 1.1 を主として書いたもので、現在としては、内容が古い物がありますが、ご了承の程お願い致します。

私が使用時に便利なために、ヘルプファイル(MSDN)へリンクしている部分はこのままでは、開きませんので、別途 ツールをご使用になるか、その下部にリンクアドレスを記載しておりますので、それを IE のアドレスバーにペーストして頂くとご覧になる事ができます。
 Win32 API 関数を使用したサンプルで宣言方法により、うまく取得できない場合が出てくるかも知れません、一応私の環境では問題ありませんが、問題が発生した場合は宣言方法等を変更してみて下さい。
参考リンク 
 http://hanatyan.sakura.ne.jp/vbnetbbs/wforum.cgi?mode=allread&no=1030&page=0
動作確認環境
WindowsXP(SP2) Visual Basic .NET(2003) Framework 1.1
WindowsXP(SP2) Visual Basic 2005(E E) Framework 2.0
Microsoft Excel 2002(SP3)

累計    本日 昨日  

2010/05/13
2013/02/01

VBレスキュー(花ちゃん)
Visual Basic 2010
VB.NET2003  VB2005