トップ > コンピュータ > プログラミング > VisualBasic エンジニア

VisualBasic エンジニアはコンピュータでソフトウェア開発をするためにVisualBasic 言語・Basic 言語・スクリプトなど、様々な言語を題材に多くの使用方法・プログラミングテクニックをお送りするマガジンです。




VisualBasic エンジニア 14号

発行日: 2003/12/26



■■■■□------------------------------------------------------------------
■■■□
■■□                   VisualBasic エンジニア  14号
■□
2003-12-26

  VisualBasic エンジニアはコンピュータでソフトウェア開発をするためのメールマ
ガジンです。VisualBasic 言語・Basic 言語・スクリプトなど、様々な言語を題材に
多くの使用方法プログラミングテクニックを隔週一回に多くのプロ・アマ問わず興味
のある方にお送りするマガジンです。

【目次】
1 Basic トピック
2 VisualBasic 言語講座

※※※ 編集後記 ※※※

〜〜NTISのPR〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

マガジンの広告募集。 1部1.0円から宣伝・広告出来ます。
    詳細はホームページで。  
連絡先 http://www.ntis-net.com/work.html
ntakeshi@mail6.alpha-net.ne.jp
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜NTISのPR〜〜


***************************************************************************
1 Basic トピック
***************************************************************************
  Basic トピックでは毎回、編集者が目にした様々な記事を過去の経験から感じたこ
とをアレンジしてお送りします。

☆ 次世代携帯電話

携帯電話を持っている読者も多いと思います。
最近の携帯電話は、数年前の物に比べてデザイン、機能が性能良くなってきました。
サイズや重さは、小さく軽くなった物も多くあります。
数ヶ月前、お知らせした時は、カメラが付いた付かないや音に関して触れました。
店で見ましたが、位置情報などを声と映像で教えてくれるナビゲーションシステム、
テレビやラジオなども携帯電話の機能の1つになり、販売されている物もありまし
た。また、他の機能を使うことによって色々なサービスも出てきています。
例えば、販売機での商品の購入、予約などです。
詳細を知りたい方は、最近の携帯電話のパンフレットを参考にするといいでしょう。
後、以前は電話が使えなかった地域も使えるようになった場所も多いようです。
購入や機種変更を考えている方は、その辺も確認するといいと思います。


━━ NTのアトリエのPR ━━━━━━━━━━━━━━━━━━━━━━
 コンピュータグラフィック専門誌「 NTのアトリエ 」
ペイント・画像編集ソフトウェアを使いこなしたい、コンピュータグラフィッ
クを知りたい、より優れたCGを描きたい、人の為のマガジンです。
 購読希望の方、詳細を知りたい方は以下のサイトでご覧になれます。
お早めにご予約を。
 URLは http://www.melma.com/mag/04/m00016004/ です。
━━━━━━━━━━━━━━━━━━━━━━ NTのアトリエのPR ━━


***************************************************************************
2 VisualBasic 言語講座
***************************************************************************
  VisualBasic 言語講座では VisualBasic を使って様々なアプリケーションを作っ
ていきます。

 第7回 アプリケーションを作る為の道具3

 前回はアプリケーションを作る為の道具の「ツール・ボックス」を説明しました
ね。
「ツール・ボックス」がなんのことか、わからない方は、バックナンバーを見ると
いいと思います。
まず、前回講義を読み、「ツール・ボックス」を理解した読者の方の中に色々と、
フォーム「Form1 (Form)」に貼りつけてみた方もいるのではないかと思います。
例えば、「ボタン」、「スクローバー」、「イメージ・ビュー」、「テキストボッ
クス」などのオブジェクト(部品)があります。
それらを貼りつけて、実行すると、間違いなく動作するはずです。エラーが出たり、
動かないとやはり、何処かが原因があるからですが、今はあせらず、「ツール・ボ
ックス」のオブジェクト1つ1つの機能や使い方を確実に理解していきましょう。
ここで、ある程度BASICプログラムを組んでいた方は疑問が出てきます。
フォームやボタンは線や丸などのグラフィック処理でコードを書かないのか、
オブジェクトをフォームに貼りつけるとどうして実行出きるのかです。
ここでは、あまり深く考えないでVBを使ったWindowプログラミングだと
思って下さい。
何度も言うようですが、Windowsを表示する処理やフォーム、ボタンの
描画などは全てOSやVBが用意してくれます。
ここが、BASICプログラマの悩むところでしょうか?
また、初心者の方は、今の説明がわからなくてもまったく問題ありませんので
今からVBを辞めてBASICをたくさんやる必要もないと思います。

 今回は、フォームの上の文字のところのタスク内容を変えてみましょうか?
まず、前回のプロジェクトファイル Project1.vbpのあるフォルダを全てコピー
して、VBを起動しProject1.vbpを読込んでください。
Project1.vbpをダブルクリックか、VB起動して「既存のファイル」か「最近使
ったファイル」を選択でしたね。
画面中央には、フォームがあり、前回ツールよりオブジェクトの「ボタン」選択し
フォームに張付けた状態になっていますね。
ただ何もせず張付けた「ボタン」なら、Command1で、フォームは Form1 と書かれて
います。
マウスカーソルを Command1「ボタン」の上に持っていき、
マウスの左クリックします。
すると、フォームを取り囲んでいた青い点枠が Command1と書かれた「ボタン」に
移動します。VB総合環境画面の右にあるプロパティーが Form1 Form から
Command1 Command に変わっていることも確認ください。
続いて、「ボタン」の上でそのままダブルクリックします。
画面は、Project1 - Form1 (コード)とタスクに書かれたウインドウが出現します。
これは、エディタ画面です。画面には既にコードが書かれています。
コードは以下のようになっていますね。

Private Sub Command1_Click()

End Sub

ここに以下のようにコードを1行を追加してください。

Private Sub Command1_Click()
    Form1.Caption = "ボタン押しました。"
End Sub

書き終わったら、メニューより実行(R)の開始を選択して下さい。
書き間違えなどのエラーが無ければ、実行されます。
前回は、Command1と書かれた「ボタン」を押しても何も起こりませんでした。
しかし、今回は、Command1と書かれた「ボタン」を押すと
ウインドウのタスクが「Form1」から「ボタン押しました。」に
変わりましたね。

もう一度、配置の手順を整理すると

VisualBasic を起動→「Project1」読込→ Command1「ボタン」ダブルクリック
→ コード1行追加 

追加コード:
Private Sub Command1_Click() と End Sub の空いている行間
  Form1.Caption = "ボタン押しました。"

になります。

今回は、説明が長くなりましたのでここまでとします。
うまく実行できた方は、今回のファイル全てを保存しましょう。
メニューファイル(F)のプロジェクト上書き保存を選択すればOKです。
次回は、このプログラムの内容を説明します。

ここまでで、質問、感想、苦情があればメールを下さい。

メールアドレスは

ntakeshi@mail6.alpha-net.ne.jp

で、件名は「VisualBasic 言語講座の件」でお願いします。
それでは、次回をお楽しみに。


━━ ネットワークエンジニアのPR ━━━━━━━━━━━━━━━━━━
 プログラミング情報誌「 ネットワークエンジニア 」
  VisualC++を出来るように成りたい、C言語でゲームをつくりたい、
HTML言語でホームページを作りたい、人の為のマガジンです。
 購読希望の方、詳細を知りたい方は以下のサイトでご覧になれます。
お早めにご予約を。
 URLは http://www.melma.com/mag/41/m00013941/ です。
━━━━━━━━━━━━━━━━━━ ネットワークエンジニアのPR ━━


 ※※※ 編集後記 ※※※
今年も残すところ数日となりました。
来年も「VisualBasic エンジニア 」をよろしくお願いします。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
VisualBasic エンジニア  14号
編集者 : NT                              
感想, 要望, 苦情, 広告問い合わせ: ntakeshi@mail6.alpha-net.ne.jp
登録,解除: http://devcom.hoops.ne.jp/

【著作権・使用許諾】
  当マガジンに関するプログラム・データの著作権、全ての権利は編集者 NTにあ
ります。また、プログラムを使用することによって起きる損害等について、著作者は
一切責任を負いません。バグ対応などに対する責任も負わないものとします。
他誌、サイト、その他媒体、メディアへの引用、掲載、転載、紹介などあればE-Mail
にて連絡下さい。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

<広告>

<広告>
━━ 一人で簡単料理のPR ━━━━━━━━━━━━━━━━━━━━━━
 料理情報誌「 一人で簡単料理 」
興味はあるが面倒で料理が出来ない、手軽に何か料理をしたい、
多くの最高の料理を作りたい人のためのマガジンです。
 購読希望の方、詳細を知りたい方は
以下のURLでご覧になれます。お早めにご予約を。
 http://www.alpha-net.ne.jp/users2/ntakeshi/cook/magazine/mag_cook1.html
━━━━━━━━━━━━━━━━━━━━━━ 一人で簡単料理のPR ━━

<広告>

<広告>

<広告>

 
このメルマガの読者になる
規約 
>> メルマ!の会報誌もお届けします

ブックマーク: はてなブックマークに追加del.icio.usに追加Buzzurlにブックマークニフティクリップに追加ライブドアクリップに追加Yahoo!ブックマークに登録My Yahoo!に追加Add to GoogleRSS

このメルマガを読んでいる人はこんなメルマガも読んでいます

Office & VBA パーフェクトマスター
Excel・Access・Word等の今さら聞けない「疑問」、今すぐ知りたい「困った」、たちまち解決!のmoug(モーグ)がお送りする、関数初心者か...
ネットワークエンジニア
ネットワークエンジニアはコンピュータでソフトウェアを開発する時、参考にできるC・VC言語の情報マガジンす。
@(あっと)驚く!エクセル好きルアップ  
エクセル(Excel)の基礎から裏ワザまで... D-UP発行のマガジンは、1問1答の形式、詳細な解説付きで配信。さらに連動した懸賞サービスもあり、...
全部フリーソフト!!
ネット上にはこんなに便利なフリーソフトがいっぱい。お金なんか使わなくても、あると絶対にお得で楽しいソフトを1つずつご紹介します。
C#プログラミングレッスン
C#での .NETプログラミングを易しく丁寧に解説するメールマガジンです。「C#プログラミング・レッスン」で、.NETプログラミングをマスターしまし...


この記事へのコメント


コメントを書く
コメントはありません。

おすすめキャンペーン

三井住友銀行カードローン
金利 年6.0%〜12.0%。最高500万円までお借入可能。
最短30分審査、即日カード発行可能。
お申込はこちら⇒

melma!協賛企業

アルバイトならen|

発行者プロフィール

ペンネーム :


このメルマガの読者になる

規約に同意する



このメルマガの最近の記事


このメルマガの最近のコメント

最新のコメントはありません。

注目情報


新着記事トピックス