情報理工学部情報システム工学科ラシキアゼミ3年 107022 田.ppt

情報理工学部情報システム工学科ラシキアゼミ3年 107022 田.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
情報理工学部情報システム工学科ラシキアゼミ3年 107022 田

課題3実行 押す! 選ぶ! ダブルクリック!(ボタンを作ってもOK) 参考サイト ネットで検索するとたくさんの参考サイトが見つかるのでいろいろ調べてオリジナルのものを作ってください。 自分でネットで調べるのも大切なこと! 参考サイト / 第4回ラシキアゼミレクチャー RADツールによるプログラミング (Visual C#) 目次 C#とはどういったものなのか? Visual Studio 2008の使い方 ?起動から簡単なプログラムの作成 Timerを使う 課題 C#とはどういったものなのか? 2000年6月にMicrosoftが発表したプログラミング言語 C++、Delphi、Javaなどの影響を受け作られた言語 基本的な書式がC言語風のためC、C++に近いと思われがちだが、実際はJavaに近い (Wiki参照) .netがJavaに近い点とは? C#やJavaではコンパイルの際にソースを一旦中間コードに変換して、その後仮想マシン上で実行される 一方C、C++を含む従来のプログラミング言語の多くは、はプラットフォーム (CPU) に依存したネイティブなコードになる C#とJavaの実行 C# JAVA C#のソースコード Javaのソースコード MSIL MS:MicroSoft I:Intermediate L:Language CLR C:Common L:Language R:Runtime     中間コード    (バイトコード) JVM J:Java V:Virtual M:Machine 変換する 変換する 仮想マシン 仮想マシン(CLR)上で実行 仮想マシン(JVM)上で実行 Visual Studio 2008の使い方 STEP1:Visual Studio 2008を起動する STEP2:プロジェクトを作成する STEP3:実行する STEP1:Visual Studio 2008を起動 スタート → すべてのプログラム → プログラム言語 → Microsoft Visual Studio 2008 → Microsoft Visual Studio 2008 これで起動する するとこんな感じに起動します! STEP2:プロジェクトを作成する ファイル → 新規作成 →プロジェクト すると… こんな感じになります! 続:プロジェクトを作成する 1:プロジェクトの種類から  Visual C#を選択 2:テンプレートから  Windows フォームアプリケーション  を選択 3:プロジェクト名を決め、OK *プロジェクト名は半角英数が望ましい こんな感じでOKをすればいいです! さぁプログラム始まるよーーー あとはツールボックスから使いたい機能をクリックして フォームに貼り付けて、それに対するコードを書く。 STEP3:実行する これをクリックすると実行できる 何も書かなくてもこうなります! 簡単なプログラム(ボタン) ボタンを貼る ボタンのプロパティをいじれる。 (名前etc) ボタンをダブルクリックすると... ボタンが押されたときのイベントが書ける。 ここにソースを書く。 textBox1に文字を表示する //文字列を格納する変数宣言 String moji = “表示したい文字”; //変数に格納した文字列をtextBoxに表示 textBox1.Text = moji ※textBoxに表示することができるのはstring型のみ これをボタンが押された時のイベントとして書く すると… ボタンを押すと表示されます 実はデザインはここからコードでも変更できる!開いてみると… 今回は気にしなくていいがデザインもコードでできるってことです。 Timerとは? 指定されたインターバル時間ごとにイベントを発生させるコンポーネント Intervalプロパティでインターバル時間(ミリ秒)を取得、設定するプロパティ。 タイマの起動 コンポーネント名.Start(); タイマの停止 コンポーネント名.Stop(); 課題 課題1:ボタンを押してMessage Boxを出す 課題2:計算機っぽいものを作る  *変数の型を変換する 課題3:あとで配布するプログラムを改造   課題4:自分で何かオリジナルなもの。   (ただし、VBAとは別のもの) 課題3詳細 サンプルがあるので以下の機能を追加 現在は秒単位でしかカウントできないので、分単位、時間単位でもカウントできるようにする 背景色を自由に変更できるようにする(例:変更ボタンを付ける) フォームを閉じる際確認をする 課題1実行 課題2実行 *+、-、×、÷、…

文档评论(0)

book1986 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档