ホームページ  >  記事  >  バックエンド開発  >  vb.net と vb の違いは何ですか?

vb.net と vb の違いは何ですか?

青灯夜游
青灯夜游オリジナル
2020-04-27 14:33:4914033ブラウズ

vb.net と vb の違いは何ですか? vb.net は、vb の多くの機能を追加し、完全なオブジェクト指向プログラミング言語に進化します。以下の記事ではvb.netとvbを比較し、vb.netとvbの違いを紹介しますので、皆様のお役に立てれば幸いです。

vb.net と vb の違いは何ですか?

vb.net と vb

vb.net の違い 1. vb.net は、抽象化された完全なオブジェクト指向プログラミング言語です。カプセル化、ポリモーフィズム、継承、オーバーロード、インターフェイス共有メンバー コンストラクターなどの機能が含まれますが、VB は継承をサポートしていません。

2. さまざまなエラー処理

vb では、On Error....goto と On Errer Resume Next しかなく、これらのエラーは非構造化例外処理と呼ばれます。 vb.net で使用される構造化例外処理メカニズムは、try...catch....finally 制御です。その構造型は次のとおりです。


try
'例外が発生する可能性のあるコード
catch
'例外が発生した場合に例外を処理するコード
Finally
'シーンをクリーンアップします

End try

Try ステートメント ブロックは例外をスローするために使用されます。例外が発生した場合は、Catch ステートメント ブロックで処理します。 Finaly ステートメント ブロックはオプションであり、リソースを解放する必要がある場合に特に役立ちます。

3. 2 つによって生成されるフォームは異なります

VB.NET には、Windows フォームと Web フォームという 2 つの新しいフォーム メソッドがあります。 VB.NET では、さまざまな種類のアプリケーションを作成できます。たとえば、ASP.NET および ASP.NET Web サービス アプリケーションを作成できるほか、コンソール アプリケーションやデスクトップ サービスとして実行されるアプリケーションも作成できます。

これとは異なり、VB は Windows フォームのみを作成できます。

4. データベース アクセスに違いがあります

vb6.0 は、ADO (Active X Data Object) を介したデータベース アクセスを実装します。 vb.net は、ADO.NET 5 を介してデータベースにアクセスします。 操作の違い

VB.NET は柔軟なファイルの読み取りおよび書き込み機能を提供し、複数の方法を使用して同じ結果を得ることができます。

5. VB と VB.NET は、コントロールのプロパティも大きく異なります。

さらに関連する知識については、PHP 中国語 Web サイト

に注目してください。 ! ###

以上がvb.net と vb の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。