タグ

VBに関するkawachoのブックマーク (30)

  • 補間文字列 (Visual Basic) | Microsoft Docs

    文字列の作成に使用されます。 挿入文字列は、挿入式が含まれているテンプレート文字列のように見えます。 挿入文字列は、含まれる挿入式をその文字列表現に置き換えた文字列を返します。 この機能は、Visual Basic 14 以降のバージョンで使用できます。 挿入文字列の引数は、複合書式指定文字列よりもわかりやすいものです。 たとえば、挿入文字列には、 Console.WriteLine($"Name = {name}, hours = {hours:hh}") 2 つの挿入式、"{name}" と "{hours:hh}" が含まれています。 同等の複合書式指定文字列は次のとおりです。 Console.WriteLine("Name = {0}, hours = {1:hh}", name, hours) 挿入文字列の構造は次のとおりです。 $"<text> {<interpolated-e

    kawacho
    kawacho 2018/11/01
  • VB .NET プログラミングリファレンス - 3-8 名前空間 (Namespace)

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 3-8-1 名前空間の定義 プログラムのソースコードを、「名前空間(ネームスペース)」 とよばれるブロックに分割することができます。1 つのプログラムファイルは、複数の名前空間ブロックをもつことができ、また、複数のソースファイルに分割して、1 つの名前空間を構成することもできます。 前項で取り上げた列挙型(Enum)や WinApp2 サンプルプロジェクトにある Form1 クラスなどの型を特定の名前空間の中に定義しておくと、ほかのプログラムと連動する場合、たまたま型の名前が重複してしまうような状況を回避することができます。実は、すでに .NET Framework クラスライブラリに定義されたクラスなどの

    VB .NET プログラミングリファレンス - 3-8 名前空間 (Namespace)
    kawacho
    kawacho 2018/10/24
  • Visual Basic 2017の新機能 - Qiita

    ※内部バージョン13.0は、忌み番号のためスキップされています。 VB2005(VB8.0)の新機能 参照:VS 2005で新しくなったVisual BasicとC#の新機能を総括 部分クラス(パーシャル・クラス) ジェネリック プロパティの個別アクセシビリティ・レベル定義 My機能 Usingステートメント フォームの既定インスタンス Globalキーワード 演算子のオーバーロード Continueステートメント XMLドキュメント・コメント VB2008(VB9.0)の新機能 参照:Visual Basic 言語の新機能、VBの進化 .NET Framework 2.0/3.0/3.5 に対応 LINQ(統合言語クエリ)に対応 Null 許容型に対応(「As Nullable(Of Integer)」を「As Integer?」と書ける) 型推論(「Dim a = 10」と書くと「Di

    Visual Basic 2017の新機能 - Qiita
    kawacho
    kawacho 2018/09/12
  • Visual Basic 2008のMy機能を使いこなそう - @IT

    My機能は、膨大な.NETクラス・ライブラリの中で迷子になりやすいVisual Basic開発者(以降、VB開発者)を救うためにVisual Basic 2005以降で追加されたもので、VB開発者がよく使う機能へのショートカットを提供してくれる(詳しくは「Visual Basic 2005 ここが便利! 第1回 “My”はクラスの海からVBプログラマを救う!?」を参照してほしい)。 例えば、 わたし(My)の(.)コンピュータ(Computer)の(.)名前(Name) を取得したい場合には、次のように記述をすればよい。 My.Computer.Name このように、My機能を使えば、各種機能にアクセスするコードを非常に直感的に記述できるわけである。だからといって、My機能の全体像を把握していなければ、My機能の中に目的のものがあるかどうかを判別できず、やはりヘルプ・ドキュメントなどで目的

    kawacho
    kawacho 2018/09/12
  • My Reference - Visual Basic

    kawacho
    kawacho 2018/09/12
  • Visual Basic 2005 ここが便利! 第1回 “My”はクラスの海からVBプログラマを救う!?

    Visual Basic 2005 ここが便利! 第1回 “My”はクラスの海からVBプログラマを救う!? 株式会社ピーデー 川俣 晶 2005/02/26 Visual Studio 2005や.NET Framework 2.0の登場とともに、プログラミング言語であるVisual Basic .NETも「Visual Basic 2005」へとバージョン・アップする。この新しいVisual Basicには、言語仕様の面でも統合開発環境の面でも、プログラミングを楽にする新機能が満載だ。連載ではその中でも特に注目すべき便利な機能を1つずつピックアップしながら紹介していく。 クラスの海でおぼれるな! 筆者は知らなかったのだが、Visual Basic 6.0プログラマがVisual Basic .NETの世界にステップアップする際の障害の1つは、.NET Frameworkが提供する膨大な

    kawacho
    kawacho 2018/09/12
  • Amazon.co.jp: ひと目でわかるVisual Basic 2017データベース開発入門: ファンテック株式会社: 本

    kawacho
    kawacho 2018/05/02
  • Visual Basic .NET - 14 Top Improvements in Visual Basic 14

  • Visual Basic 2015以降の新機能 概要

    【VB2005(VB8.0)の新機能】参照:VS 2005で新しくなったVisual BasicとC#の新機能を総括 ・部分クラス(パーシャル・クラス) ・ジェネリック ・プロパティの個別アクセシビリティ・レベル定義 ・My機能 ・Usingステートメント ・フォームの既定インスタンス ・Globalキーワード ・演算子のオーバーロード ・Continueステートメント ・XMLドキュメント・コメント 【VB2008(VB9.0)の新機能】参照:Visual Basic 言語の新機能、VBの進化 ・.NET Framework 2.0/3.0/3.5 に対応 ・LINQ(統合言語クエリ)に対応 ・Null 許容型に対応(「As Nullable(Of Integer)」を「As Integer?」と書ける) ・型推論(「Dim a = 10」と書くと「Dim a As Integr = 1

    kawacho
    kawacho 2014/12/09
    2005 の新機能、2008の新機能……と歴史がまとまっていて便利そう。
  • 起動時のコマンドライン引数を取得する

    起動時のコマンドライン引数を取得するここでは、アプリケーションを起動した時に指定されたコマンドライン引数を取得する方法について説明します。 なお「コマンドライン引数」とは、例えばアプリケーションの実行ファイルのパスが「C:\MyApp\app.exe」で、「C:\MyApp\app.exe /a /b /c」というコマンドラインを実行した時、「/a /b /c」がコマンドライン引数です。 Environment.CommandLine、GetCommandLineArgsを使用する方法アプリケーション起動時のコマンドライン引数をそのまま取得するには、Environment.CommandLineプロパティを使います。また、コマンドライン引数を半角スペースで分割した配列で取得するには、Environment.GetCommandLineArgsメソッドを使います。 CommandLineプロ

    起動時のコマンドライン引数を取得する
  • VB .NET プログラミングリファレンス

    Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    VB .NET プログラミングリファレンス
  • コーディング規則 - Visual Basic

    Microsoft は、ここで示すガイドラインに従ってサンプルおよびドキュメントを開発しています。 同じコーディング規則に従うと、次のような利点があります。 コードの見た目が統一されるため、コードを読むときに、レイアウトではなく内容に重点を置くことができます。 これまでの経験に基づいて推測できるようになるため、コードをすばやく理解できます。 コードのコピー、変更、保守がより簡単になります。 コードが Visual Basic の "ベスト プラクティス" に従っていることを確認できます。 命名規則 名前付けのガイドラインについては、「Naming Guidelines (名前付けのガイドライン)」をご覧ください。 "My" または "my" を変数名の一部として使用しないようにします。 My オブジェクトとの混同を招くからです。 自動生成されたコードに含まれるオブジェクトの名前をこのガイド

    kawacho
    kawacho 2014/07/02
    MS のサンプル、ドキュメントでのコーディング規則。参考に。
  • 「Visual Studio」から.NET Frameworkのソースコードを手軽に参照可能にする「Ref12」NOT SUPPORTED

  • .NET TIPS アセンブリにバージョン情報を設定するには? - C# VB.NET VS.NET - @IT

    アセンブリのバージョン情報 .NETアセンブリ(.EXEファイルや.DLLファイル)には、次の画面で示しているようないくつかのバージョン情報を設定することができる。この画面は、エクスプローラでファイルを選択し、そのプロパティを表示させているところだ。 .NETアセンブリ(asmverinfo.exe)のバージョン情報を表示したところ。バージョン情報を表示するには、エクスプローラで.NETアセンブリ・ファイル(.EXEファイルや.DLLファイル)を右クリックして表示されるコンテキスト・メニューから[プロパティ]を選択する。もしくはファイルを選択した状態でショートカット・キー[Alt]+[Enter]キーを押す。するとファイルのプロパティ画面が開くので、その画面の[バージョン情報]タブをクリックすれば、バージョン情報が表示される。

  • Visual Basic アプリケーション モデルの概要

    Visual Basic は、Windows フォーム アプリケーションの動作を制御するための正しく定義されたモデル (Visual Basic アプリケーション モデル) を提供します。 このモデルには、アプリケーションのスタートアップとシャットダウンを処理するためのイベントと、ハンドルされない例外をキャッチするためのイベントが含まれます。 さらに、単一インスタンス アプリケーションを開発するためのサポートも提供します。 このアプリケーション モデルは拡張可能であるため、より多くのコントロールを必要とする開発者は、オーバーライド可能なメソッドをカスタマイズできます。 アプリケーション モデルの使用 一般的なアプリケーションは、スタートアップ時とシャットダウン時にタスクを実行する必要があります。 たとえば、そのスタートアップ時には、スプラッシュ スクリーンの表示、データベース接続の確立、保

    kawacho
    kawacho 2014/06/09
  • Visual Studio "14" CTP Now Available

    kawacho
    kawacho 2014/06/05
    VB リファクタリング。
  • Visual Studio “14” CTP now available - MSDN Blogs

    Did you notice Dev Blogs has a new UI and new capabilities? Today we released Visual Studio “14” CTP, an early preview of the next version of Visual Studio. You can find the Visual Studio and .NET release announcements on Soma’s blog. We’re pretty early on in development, but wanted to start to show some of the new features we’re thinking about and get feedback. To get started, downloadthe CTP (al

    Visual Studio “14” CTP now available - MSDN Blogs
  • Excelファイルにアクセスするには?[C#、VB]

    連載目次 .NETには「COM相互運用」と呼ばれる機能があり、COMコンポーネントを手軽に呼び出すことができる。一方、ExcelをはじめとするOffice製品は、その機能をマクロ(VBA)などからも活用できるようにCOMコンポーネントとして実装されている。このため、COM相互運用を使えば.NETアプリケーションから容易にExcelやWordのファイルを開き、それをさまざまに操作することが可能だ。稿ではその基的な記述方法として、Excelファイルをオープンしてワークシート上のセルの内容を参照する例を紹介する。 参照の追加 アプリケーションからExcelにアクセスするには、まずExcelが公開するCOMコンポーネントへの参照をプロジェクトに追加する。これには[参照の追加]ウィンドウで[COM]タブを選択し、「Microsoft Excel 12.0 Object Library」(Exce

    Excelファイルにアクセスするには?[C#、VB]
  • EmacsWiki: Vb Dot Net Mode

  • EmacsWiki: visual-basic-mode.el

    Download Git ;;; visual-basic-mode.el --- A mode for editing Visual Basic programs. ;; This is free software. ;; Modified version of Fred White's visual-basic-mode.el ;; Copyright (C) 1996 Fred White <fwhite@alum.mit.edu> ;; Copyright (C) 1998 Free Software Foundation, Inc. ;; (additions by Dave Love) ;; Copyright (C) 2008-2009 Free Software Foundation, Inc. ;; (additions by Randolph Fritz and Vin

    kawacho
    kawacho 2014/03/07
    そろそろ入れてみるかな。