タグ

VBに関するHKRWのブックマーク (43)

  • VB メソッドを作る

    Visual Basic 中学校 > 初級講座 > 第11回 メソッドを作る 今回はメソッドを作る方法とその利用の仕方を説明します。今回説明するのはメソッドの作り方の基部分ですが、それだけでも多くのメソッドを作れるようになります。 1.はじめに この初級講座では、今までほとんどのプログラムをイベントプロシージャに書いてきました。しかし、実際にはイベントプロシージャしか使わないプログラムはごく限られた機能を持つものだけです。 VBではイベントプロシージャ以外のプロシージャも自由に作ることができます。このようなプロシージャをメソッドまたは関数とよんだりします。メソッドや関数というとVBにあらかじめ用意されているものを使うという印象しかない方もいらっしゃるかもしれませんが、このようにVBでは自分でメソッドを作って自分で呼び出すこともできるのです。 これから説明しますが、今回はしたのサンプル

  • DOBON.NET .NET Tips

    ここでは、Microsoft .NET Frameworkプログラミング(C#、VB.NET、Visual Studioなど)のTip(小技)を紹介しています(逆引き集のようなものです)。ソースコードやサンプルも多数公開しています。 .NET Tipsをご利用いただく際は、注意事項をお守りください。記事の評価一覧は、こちらで閲覧できます。をクリックすると、その記事を別のウィンドウに表示します。このウィンドウはひとつしか表示されませんので、複数の記事を連続してご覧になりたいときに便利です。が付いているリンクは、来は別のカテゴリに属している記事です。メールマガジン「.NETプログラミング研究」もあります。フォーム(System.Windows.Forms)コントロール(System.Windows.Forms)DataGridコントロール(System.Windows.Forms)DataG

  • より高い精度で時間を計測する

    より高い精度で時間を計測するここでは、ベンチマークを計るときなどのように、ある時点からある時点までの時間をより高い精度で計測する方法を紹介します。 Stopwatchクラス.NET Framework 2.0以降では、Stopwatchクラスを使うことにより、経過時間を高い精度で計測することができます。 使い方は非常に簡単で、Startメソッドで計測を開始し、Stopメソッドで停止し、Elapsedプロパティで経過時間を取得します。 'Stopwatchオブジェクトを作成する Dim sw As New System.Diagnostics.Stopwatch() 'ストップウォッチを開始する sw.Start() '次のようにStartNewメソッドを使うと、上の2行と同じことが1行でできる 'Dim sw As System.Diagnostics.Stopwatch = System

    より高い精度で時間を計測する
  • Visual Basic .NETは遅いのか!? - @IT

    第8回 Visual Basic .NETは遅いのか!? ―― 起動の遅さも事前にJITコンパイルで解決可能! ―― 株式会社ピーデー 川俣 晶 2004/07/07 現在、Visual Basic 6.0でたいていのプログラムを書くことができています。しかし、永遠にVisual Basic 6.0を使い続けることができないことは理解しています。近い将来、Visual Basic .NETに移行しなければならないだろうという覚悟もできているつもりです。しかし、それが当に進歩になるのか、主に性能面で疑問があります。 まず、せっかくVisual Basic 6.0でネイティブ・コードへのコンパイルが可能になり、高速なプログラムを作成できていたのに、Visual Basic .NETではネイティブ・コードのコンパイルがサポートされないことが不安です。再びインタープリタの世界に逆戻りでは厳しい感

  • VB 絵を書く - Graphics, DrawLine, クラス, インスタンス

    Visual Basic 中学校 > 初級講座 > 第2回 絵を書く 2回目の今回は前回説明した「色の指定方法」も活用して線を描いたり円を描いたりする方法を説明します。この部分はVBの強力な機能が実感できますのでまだ未体験の方は必見です。 この回の要約・線や図形を描くにはGraphicsクラス(グラフィックス)を使う。 ・使用するPen(ペン)によって描かれる線が変わる。 ・クラスには実体化(インスタンシング)しないと使えない機能がある(実体化(インスタンシング)についてはこの回では詳しく解説しない)。 1.線を書く まずいきなり線を書くプログラムを書いてみましょう。説明はすぐ後でします。 フォームにピクチャーボックス(PictureBox)とボタン(Button)を配置し たら、ボタンをダブルクリックしてClickイベントに次のように記述して下さい。 Private Sub Button

  • VB.NET 取りこぼした重要なトピック 〜 Class, アウトライン, #Region, コメント など

    Visual Basic 中学校 > 入門講座 > 第10回 取りこぼした重要なトピック 今までの解説からもれた重要なトピックをとりあげます。今回で入門講座での技術的な解説は終了です。 概要・VBでは基的 Class 〜 End Class の間にプログラムを書く。 ・アウトライン機能でコードを折りたたんだり開いたりできる。 ・#Regionを使って自分でアウトラインを作ることができる。 ・記号「 ' 」を使ってプログラム中にコメントを埋め込むことができる。 ・作ったプログラムを他のパソコンで動かすことができる。 1.プログラムの基構造 今まで入門講座をすすめてきて、いくつか簡単なサンプルも紹介しましたが、はじめから自動的に生成されているコードについてはほとんど説明しませんでした。そこで、ここでははじめから自動的に生成されているコードについて基的な説明をします。 まず、ほとんどの

  • VB 文字・数値・日付のあつかい - 文字列や数値・日付の基本的な扱い方

    概要・プログラムの中では文字列・数値・日付は別々の方法であつかう必要がある。 ・ " で囲まれた部分は文字列となる。 ・ # で囲まれた部分は日付となる。 ・文字列・数値・日付の基的なあつかい方 1.コンピュータの感覚 プログラムの経験がほとんどない方は意外に思われるかもしれませんが、プログラムの世界では文字と数値と日付は明確に区別されます。たとえば、文字をデータベースに書き込むときと、日付をデータベースに書き込むときとでは違う仕組みを使います。日付を書き込む仕組みを使って文字を書き込もうとすると多くの場合エラーになります。 そのため、プログラムの中で文字・数値・日付をあつかう場合(つまりほとんどの場合)はこれらの取り扱いをちゃんと知っていなければなりません。 今回はこのような文字・数値・日付の取り扱い方の違いと、簡単な取り扱い例を説明します。 初心者の方にはなぜ文字・数値・日付を区別し

    HKRW
    HKRW 2013/03/08
  • VisualBasic だって捨てたものじゃない:地方からの戯言:エンジニアライフ

    物事に対する取り組み方は、その人それぞれの考え方やそれまでの生き方に深く関わります。新しい物事のキャッチアップに余念のない人、多くの人とつながりを持ちたいと考える人、仕事仕事と割り切る人、その考え方や行動の仕方は非常に多岐にわたります。 個人的な考えですが、他の業種と比較して新しいものを常に追いかけていく必要があるのが、このIT業界ではないか、と思います。それは今までここのコラムとしても、何度か書いてきました。 今まで私は、業務としてVisualBasic を利用していましたが、同じ業界の人たちと話してみて思うのは VisualBasic を利用している人はなかなか外部で行われるセミナーや勉強会など、そういった勉強・交流の場になかなか出てこない割合が高いのではないか、という疑念です。これが地域差なのかどうかまでは、実際にアンケートを取ったこともありませんので、まったくの個人的な思いではあ

    VisualBasic だって捨てたものじゃない:地方からの戯言:エンジニアライフ
  • VB コントロールの鳥瞰 〜 全標準コントロールの簡単な紹介

    Visual Basic 中学校 > 初級講座 > 第16回 コントロールの鳥瞰 今回からは数回にわたって「コントロール」に焦点をあてて解説をします。今までで既にボタンやテキストボックス・ラベルなどいくつかのコントロールが登場しましたが、今回はそれらも含めてすべての標準コンロールについて使い道や機能、具体的な使用方法を説明します。 1.コントロールとは コントロールはVBのプログラムになくてはならない重要な部品です。代表的なものに、テキストボックスやラベル、ボタンなどがあります。フォームもコントロールの一種です。またコントロールはクラスの一種です。 コントロールにはフォームに貼り付けて使うものと、フォームに貼り付けないで使うものがあります。たとえば、テキストボックスやボタンなどは当然フォームに貼り付けて使いますが、タイマーやOpenFileDialog(読み方:OpenFileDial

  • VB はじめてのプログラム - プロジェクトの作成, プロジェクトの保存, プロジェクトを開く

    ようこそプログラミングの世界へ! これを見ているあなたは少なくともある程度はプログラミングに興味を持った人のはずですね。Visual Basic中学校ではプログラミングの経験がある人もない人も「プログラムしてみたい」という人は大歓迎です。 まったくプログラムしたことがないという方も読みすすめればプログラムができるようにWEBサイトを構成したいと思います。それでも文章が下手なのでわかりにくいところがあると思いますから遠慮なく掲示板に書き込みしてください。 1.プログラムの前に プログラムの話を始める前に、この入門講座を読むための3つの注意点を説明します。 注意点1.Windowsの基操作ができること まず、必要な条件はWindowsの基的な操作ができることです。たとえば、フォルダの作り方がわからないとかそういう方はプログラムの勉強を始める前にWindowsに慣れてください。ただ、あまり

  • VB Visual Basic 2010 Express Edition インストールの手引き - ダウンロードからインストール、製品登録まで

    Visual Basic 中学校 > 準備講座 > Visual Basic 2010 Express インストールの手引き マイクロソフトから無料でダウンロードできるVisual Basic 2010 Expressのダウンロードから、インストールして使用可能になるまでの手順を画像つきで説明します。 ダウンロード先のURL (URLだけ知りたい人用) http://www.microsoft.com/japan/msdn/vstudio/express/ 概要・Visual Basic 2010 Expressのダウンロードからインストール、製品登録までを説明します。 ・すべて無料で実行できます。 ・製品登録には次のどちらかが必要になります。 Windows Live ID または、メールアドレス ・製品登録をしないと、インストールから30日後にVBを使用できなくなります。 ・Windo

  • VB.NET 準備講座

    全2回 完結 「Visual Basic」というソフトの基的な説明、種類や購入方法についてまとめてあります。 Visual Basicとは 基の基。Visual Basic 2010とは何か?Visual Basic.NETとは何か?何が作れるのか、誰が使っているのかを説明します。 Visual Basic 2010 Express Edition インストールの手引き 無料版(Express Edition)のVB2010はいますぐダウンロードして使い始めることができます。その方法を説明します。 次は入門講座です! VBを起動して簡単なプログラムを作るところから始めましょう!

  • VBレスキュー(花ちゃん)のトップページ

    VB.NET 及び Visual Basic 2005 以降用の掲示板です。 バージョンやエディション等が色々ありますので、詳しい環境を明記して投稿して下さい。 2003年06月~の過去の投稿記事が検索できますので、質問される場合は、過去に同じ質問がでていないか確認してから質問の投稿をするようにして下さい。 Visual Basic 2.0 ~ Visual Basic 6.0 用の掲示板です。 VBA に関する質問も投稿して頂いても結構ですが、VBA 専門ではないので、VBA の質問である事を明記して下さい。 (又、レスが付きにくいかも知れませんがご了承ください。) ここでは、2008年1月以降のログが直接みる事ができます。 1998年~2007年12月までの分は下記の掲示板の過去のログからご覧下さい。

  • Visual Basic 中学校 - 技術的なスタンス

    概要 ・初心者の方はここの内容を読んでもあまり理解できない可能性があります。その場合は、後で読み返してみてください。 ・Visual Basic 中学校が採用する技術的なスタンスを説明します。 ・Visual Basic 中学校は「できるだけ楽をする」がモットーです。・Option Explicit On、 Option Strict Off、 Disposeしない、OverloadsよりもOptionalなど。 1.ここで言う「スタンス」とは このページで説明する「スタンス」とは「技術的な立場」ということで、変数の名前付けやコメントの書き方などとは異なります。 VBに限らずプログラミングの世界では同じ結果を実現するために無数の異なる方法が存在します。大部分のプログラマはできるだけ楽をしようとするので大体において同じような方法が採用されることが多いのですが、みんながぴったりと同じ方法を採用

  • HIROs.NET Blog

    [C#][OpenFileDialogクラス] InitialDirectory プロパティで初期ディレクトリを設定する方法 この記事では、C#のOpenFileDialogクラスのInitialDirectoryプロパティの使用方法について解説します。 InitialDirectoryプロパティは、ファイルの初期表示ディレクトリを設定するためのプロパティです。

    HIROs.NET Blog
  • Visual Basic .NET (VB.NET) のサンプル

    ここでは、Visual Basic .NET (VB.NET) のサンプルコード (Tips) を分類ごとに掲載しています。初心者・入門者用のページです。 別ウィンドウで開きたい場合は、Shift を押しながらリンク先をクリックしてください。 初めにお読みください 例外処理などを極力省いています。実際に使用する場合は、その状況に合わせて実装してください。 オブジェクトの破棄が明示的に行われていないものがあります。実際に使用する場合は、必ず破棄するように実装しなければなりません。詳しい説明は、オブジェクトの破棄を保証する などをご覧ください。 自己責任のもとお使いください。損害を被った場合でも、著者は一切責任を持ちません。 サンプルの誤りを発見された場合は、管理人へ連絡 して頂けると嬉しいです。 すべてのサンプル すべてのサンプルを表示する インデックス プログラミング全般 検証・エラーチェ

  • DOBON.NET: VB.NET, C#,

    DOBON.NET へようこそ!DOBON.NET では、プログラミングに関する様々な情報を提供しています。少しでも皆様のお役に立てれば、幸いです。 プログラミング.NET TipsMicrosoft .NET Framework(C#、VB.NET、Visual Studioなど)を使用したプログラミング、アプリケーション開発に関する情報、解説、Tips、ソースコード、サンプル等の紹介。 フォームコントロールDataGridDataGridViewファイル・フォルダ文字列・暗号化画像・印刷インターネットシステムプロセス基セットアップ...すべて見るその他無料ソフト検索掲示板更新履歴DoboWikiリンク集リンクをご希望の方へカードゲーム「ドボン」

  • Visual Baisc 講座 ~目指せVBマニア~ 

    HOME BACK Visual Basic 講座 No. タイトル[更新日] 備考 No.1 VBの基的な使い方。[2000/12/17] VBの基操作を述べます。 No.2 初めてのVBアプリ作成。[2000/12/17] 必要最低限なVBのアプリを作ります。 No.3 やっぱり、Hellow World!?[2000/12/18] VBの基の基を用いて簡単なアプリを作ります。 No.? ふー。[2000/12/18] ちょっと一休み♪(ちゃんと読んでね♪) No.4 値の取得![2000/12/18] ユーザが入力したデータを反映させよう! No.5 時計作りの下準備。~その壱~[2001/01/15] フォームの追加とタイマ関数 No.6 時計作りの下準備。~その弐~[2001/01/15] プログレスバーの使用方法と概観を変える。 No.7 時計作りの下準備。~その参~[

  • VB/VC#講座・・・ガラクタ置き場

    ここでは作成したコードを公開します。 難易度を★と◎の数で表します。 ★が多いほどプログラムの力が必要で、◎が多いほど数学の力や考え方の理解力が必要です。 ちなみに、ここに置くソースはできるだけ他では見られないものにしようと思います。 ただ1つか2つのAPIを使えばカタがつくような技術なら、他の多くのページの 方がよっぽど役に立つサンプルや、使いやすいコードを提供してくれるからです。 つまり、単一のAPIの知識だけでは解決できないこと、アルゴリズムや複数の APIの絡みで解決する問題を取り扱っていきたいです。 如何せんこのページを作成してから時間が経っているので、サンプル毎のレベル差が大きいです。 ここではいろいろ試しに作ったプログラムなどを置いていきます。 今までやったことのないジャンルや、通常のソフトとしては役に立たないもの(ミニデモっていうかエフェクト)を置いていきます。 現在置いて

  • Microsoft VisualBasic初心者入門講座

    Visual BasicでWindowsアプリケーションソフトを作るには、Visual Studio で新プロジェクトを作成します。 パソコンにインストールした統合開発環境の Visual Studio を起動したら、 これから新しいプロジェクトを作成したい場合は、 「新しいプロジェクト」をクリックして選択します。 プロジェクトを保存するためのダイアログボックスが表示されたら、 テンプレートからは「Visual Basic」を選択、 その中の「Windowsフォームアプリケーション」を選択します。 そして名前を入力します。 ここではファイルの保存場所を変更することも可能です。 もちろん、そのままの保存場所でもかまいません。 設定したら、「OK」ボタンをクリックします。 新しいプロジェクトが作成され、 Windowsアプリケーションソフトの基となるフォームが表示されました。 これでプログラ

    Microsoft VisualBasic初心者入門講座