ダウンロードしたフゔルを実行し 下記の Visual Studio 2008 セットゕップ画面が表示すれば 次へ ボタンを押します 同意する を選択し DreamSpark から発行されたプロダクトキーと名前を入力します そして 次へ のボタンを押します ンストールする機能 は 既定 を選択し ンス

Size: px
Start display at page:

Download "ダウンロードしたフゔルを実行し 下記の Visual Studio 2008 セットゕップ画面が表示すれば 次へ ボタンを押します 同意する を選択し DreamSpark から発行されたプロダクトキーと名前を入力します そして 次へ のボタンを押します ンストールする機能 は 既定 を選択し ンス"

Transcription

1 Visual Studio 2008 でゲームを作ろう - 気軽に始めるプログラミング - 第 1 回 C# を使って Visual Studio 2008 でゲームを作る - 数独 を作ってみよう 1 - はじめに本シリーズは全 3 回で ソフトウェゕを開発するツール Visual Studio 2008 を使って 数独 パズルゲームをプログラミングする方法を紹介します 学生の皆様が Visual Studio 2008 を無償で入手しンストールする方法をご紹介し ステップバステップでのプログラミング手順に従って実際に 数独 パズルを作成する方法を説明します ぜひこの機会に 手軽にプログラミングができることを体験してください ソフトウェアを作る 開発ツール とは? ソフトウェゕを作成するには コンピュータが理解できる言語 ( プログラミング言語 ) を利用してソフトウェゕを動作させるためのコード ( 命令の記述 ) を書いていきます これを プログラミングする あるいは コーデゖングする といいます パソコンの性能が向上し 現在は コードを書く手間をなるべく省き ビジュゕルなツールを使いマウスを使ってドラッグ & ドロップなどの方法で 比較的楽に作成できる方法も増えています また 動作テスト用のツールやメンテナンスに役立つツールなども充実しています これらのソフトウェゕ開発に必要なツールをすべてひっくるめて 開発ツール と呼びます Visual Studio 2008 は Windows 専用の開発ツール本シリーズでは Visual Studio 2008 という開発ツールを使用します Visual Studio 2008 は マクロソフトが提供している開発ツールで Windows 上で動作するソフトウェゕを効率よく開発するための専用ツール群 Visual Studio の最新バージョンです Visual C++ や Visual Basic をはじめとした 複数のプログラミング言語に対応した開発ツール群で Windows 上で安全な実行環境を提供する.NET Framework に対応しています DreamSpark に登録して Visual Studio 2008 をインストールしよう DreamSpark は 学生の方を対象にしたソフトウェゕ開発製品 ゕプリケーションデザン製品などの無償提供プログラムです この DreamSpark を利用して Visual Studio 2008 Professional Edition をダウンロードできます 早速 DreamSpark に登録して Visual Studio 2008 をンストールしてみましょう DreamSpark にゕクセスする 1

2 ダウンロードしたフゔルを実行し 下記の Visual Studio 2008 セットゕップ画面が表示すれば 次へ ボタンを押します 同意する を選択し DreamSpark から発行されたプロダクトキーと名前を入力します そして 次へ のボタンを押します ンストールする機能 は 既定 を選択し ンストール ボタンを押します 2

3 ンストールが終わったら 完了 ボタンを押す前に Visual Studio 2008 の更新プログラムを確 認することをお勧めします セキュリテゖメモ の Windows Update Web サトにゕクセスして ください DreamSpark では Visual Studio の他にも Windows Server Expression などの製品を無償でダ ウンロードできます Dream Spark の提供製品 3

4 数独 パズルのルール 本シリーズでは 実際に 数独 パズルを作ってみますが 数独 というパズルゲームをご存じな い方のために 今回はまずこの 数独 についてご説明しておきましょう 数独 ルール 上記のような 9 行 9 列のマス目の空欄のすべてを 下記の 3 つの条件に沿って 1 ~ 9 の数字で埋めていきます < 条件 > 同じ横一行には同じ数字は入りません 同じ縦一列にも同じ数字は入りません 赤線で囲まれた 3 3 の各ミニブロックにも同じ数字は入りません 数独 ゲームを作ってみようでは実際に Visual Studio 2008 を使って 数独 を作ってみましょう ひとつひとつの工程を完璧に理解できなくても ひととおり手順に従って作成してみてください 何をすれば どのようになるのかを体感してみることで プログラミングの流れを理解できるようになります 第 1 章 数独 を作ってみよう 1 イントロダクション 今回は C# を使って下記のような 数独 ゲームを作成してみましょう 4

5 プロジェクトを作成する Visual Studio 2008 を起動したら 以下の手順に従って プロジェクトを新規作成します 1. フゔ ル 新規作成 プロジェクト を選択します あるいは ツールバーの をクリックします 2. 新しいプロジェクト ウゖンドウの右上で.NET Framework のバージョンを設定できます ( Visual Studio 2008 の新しい機能です ) 今回は.NET Framework 3.5 をそのまま選択し ておきます 3. プロジェクト名 の欄を MySudoku と変更し OK をクリックします 4. Form1.cs が自働的に作成されます フォームは ユーザー ンターフェースになる部分です フ ォ ー ム の 名 前 を わ か り や す く す る た め に FrmSudoku.cs に変更します ソリューションエクスプローラー ウゖンドウの Form1.cs を選択して F2 キーを押し FrmSudoku.cs へ変更します 確認画面が表示されたら はい を選びます 5

6 5. フォームのサズを丁度良い大きさに変更します プロパテゖ ウゖンドウが表示されていない 場合は 表示 メニューの プロパテゖウゖンドウ をクリックして開きます そして 下記のプ ロパテゖを編集します ShowIcon False Size Width Height Text 数独 コントロールを追加する 6. DataGridView ボタンなどのコントロールを FrmSudoku.cs[ デザン ] に追加します マウスを ツールボックス に近づけるとツールボックスの内容が表示されます を押すと ツール ボックスの内容がそのまま表示されます 7. ツールボックス - データ - DataGridView を選択してドラッグし FrmSudoku.cs[ デザン ] にドロップします そして DataGridView のプロパテゖを変更します dgvplayarea は 数独 のゲーム画面の表示( と入力 ) 部分です (Name) AllowUserToAddRows AllowUserToDeleteRows AllowUserToResizeColumns AllowUserToResizeRows EditMode ScrollBars dgvplayarea False False False False EditOnKeystroke None Size 364,363 6

7 BorderStyle ColumnHeadersVisible DefaultCellStyle ( をクリックして CellStyle ビルダを開き None False Alignment: MiddleCenter Font:MS UI Gothic, 24pt ます 下記の図を参照 ) RowHeadersVisible False RowTemplate Height DataGridView に列を追加します [ デザン ] ウゖンドウの dgvplayarea を選択し をクリッ クして DataGridView タスク を開きます 7

8 9. 列の編集 ウゖンドウが表示されたら 追加 ボタンをクリックすると 列の追加 ウゖンド ウが表示されます 10. 列の追加 ウゖンドウで 列を追加します 今回は 名前と型はデフォルト値のまま利用します ( デフォルトの型 : DataGridViewTextColumn ) 9つの列を作成するので 追加 ボタンを 9 回押します 列の追加が終わったら キャンセル ボタンを押します 11. 列の編集 ウゖンドウで 各列のプロパテゖを下記のように設定します MaxInputLength 1 Width これで dgvplayarea の設定が完了しました 解答のエリゕのためにもうひとつ DataGridView を用意する必要があります この作業を楽にするために 先ほど作成した dgvplayarea をコピー 8

9 ゕンドペーストして プロパテゖを必要な箇所だけ変更します (Name) ReadOnly dgvanswer true Size 182,182 DefaultCellStyle Font:MS UI Gothic, 12pt RowTemplate Height dgvanswer の DataGridView タスク から 列の Width を編集します Width TextBox コントロールを追加して プロパテゖを編集します (Name) Multiline ReadOnly tbmessage True True Size 364,60 ([ デザン ] の TextBox を選択し 角をドラッグするとリ サズできます ) 15. Button コントロールを 5 つ追加し プロパテゖを編集します (Name) btnnewgame Width 100 Text ニューゲーム (Name) btnopengame Width 100 Text ゲームを開く (Name) btnsavegame Width 100 Text ゲームを保存 (Name) btnhint Width 100 Text ヒント 9

10 (Name) btnanswer Width 100 Text 解答 16. 最後に 各コントロールの TabIndex プロパテゖを設定します btnnewgame 0 btnopengame 1 btnsavegame 2 btnhint 3 btnanswer 4 dgvplayarea 5 tbmessage 6 dgvanswer 7 実行する 17. デバッグ メニューの デバッグ開始 を選択して ゲームを実行します ( あるいは F5 キー を押して実行します ) ここでは 数独 はまだ表示されません プロジェクトファイルのダウンロード ここで使用したプロジェクトフゔルは こちらからダウンロードできます プロジェクトフゔルのダウンロード 環境によって FrmSudoku の表示が多少異なります サズなど微調整してください 10

11 まとめ第 1 章では 数独 パズルを表示するフォームを作成し 各コントロールのプロパテゖの設定を学習しました 次回は 何かの事象が起こったら特定の処理を実行する ベントハンドラ について学習し また パズル中のデータを保管する XML フゔルの作成方法を学びます 11

12 第 2 回 Visual Studio 2008 でゲームを作る - 数独 を作ってみよう 2 - 数独 パズルを作ってみよう第 2 章 はじめに第 1 章では 数独 パズルを表示するフォームを作成しました この章では ニューゲーム ボタンをクリックしてゲームを開始する パズルに問題となる数字を表示させるようにします そのために 次の 3 つのことを行います (a) btnnewgame にベントハンドラを追加する (b) 数独 パズルのデータを保管するために XML フゔルを作成する (c) XMLフゔルを読んで dgvplayarea と dgvanswer にデータを入力します イベントハンドラの追加 1. ボタンの Click ベントの処理を作成するには 二つの方法があります ボタンのデフォルトベントは Click なので FrmSudoku.cs[ デザン ] にあるボタンをダブルクリックすると ベントハンドラーが自働作成されます ( FrmSudoku.cs[ デザン ] が表示されていない場合は ソリューションエクスプローラー の FrmSudoku.cs をダブルクリックしてください ) 2. 各ボタンの Click ベントに処理を追加します 12

13 XMLファイルの新規作成 3. ゲームの情報は XML フゔルとして保存します 4. ソリューションエクスプローラー - MySudoku プロジェクトを選択し 右クリックし 追加 - 新しい項目 を選択します 5. 新しい項目の追加 ウゖンドウで XML フゔル のテンプレートを選択し フゔル名 に PuzzleData と入力し 追加 ボタンを押します 6. PuzzleData.xml のプロパテゖを設定します 出力デゖレクトリにコピー 新しい場合はコピーする 7. PuzzleData.xml に記述する内容は下記のようになります <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE sudoku [ <!ELEMENT sudoku (puzzle*)> <!ELEMENT puzzle (question, answer)> <!ELEMENT question (row*)> <!ELEMENT answer (row*)> <!ATTLIST puzzle id ID #REQUIRED> ]> <sudoku> <puzzle id="0"> <question> <row>,4,,,5,,,,</row> <row>5,,,9,2,,4,,8</row> <row>7,,2,6,,,1,,5</row> <row>,,,,,,,2,1</row> <row>,7,9,,,,,8,</row> <row>,6,5,,,,9,7,</row> <row>,8,1,,3,,,,9</row> 13

14 <row>,2,,,,8,3,,7</row> <row>3,5,,4,9,2,8,,6</row> </question> <answer> <row>8,4,6,3,5,1,7,9,2</row> <row>5,1,3,9,2,7,4,6,8</row> <row>7,9,2,6,8,4,1,3,5</row> <row>4,3,8,5,7,9,6,2,1</row> <row>1,7,9,2,4,6,5,8,3</row> <row>2,6,5,8,1,3,9,7,4</row> <row>6,8,1,7,3,5,2,4,9</row> <row>9,2,4,1,6,8,3,5,7</row> <row>3,5,7,4,9,2,8,1,6</row> </answer> </puzzle> <puzzle id="1"> <question> <row>,1,8,,,2,,,</row> <row>,5,3,,6,8,9,,</row> <row>,,,7,,,6,8,1</row> <row>,,,,7,,,,8</row> <row>,,,,4,,1,,9</row> <row>,,,8,1,,2,,5</row> <row>,9,,,5,1,,,6</row> <row>8,6,,9,2,,5,,</row> <row>5,,1,,,4,7,9,2</row> </question> <answer> <row>6,1,8,4,9,2,3,5,7</row> <row>7,5,3,1,6,8,9,2,4</row> <row>9,4,2,7,3,5,6,8,1</row> <row>1,2,6,5,7,9,4,3,8</row> <row>3,8,5,2,4,6,1,7,9</row> <row>4,7,9,8,1,3,2,6,5</row> <row>2,9,7,3,5,1,8,4,6</row> <row>8,6,4,9,2,7,5,1,3</row> <row>5,3,1,6,8,4,7,9,2</row> </answer> </puzzle> <puzzle id="2"> <question> <row>,,,,,6,,,</row> <row>,,,,1,,9,,7</row> <row>,,,7,9,,6,,4</row> <row>,,,,3,,,,9</row> <row>,7,4,2,6,,8,,3</row> 14

15 <row>5,,3,1,,,,4,6</row> <row>,1,6,,5,7,,,2</row> <row>,,7,9,2,,,6,8</row> <row>2,,9,,,1,,3,5</row> </question> <answer> <row>7,9,2,8,4,6,3,5,1</row> <row>4,6,8,5,1,3,9,2,7</row> <row>1,3,5,7,9,2,6,8,4</row> <row>6,2,1,4,3,8,5,7,9</row> <row>9,7,4,2,6,5,8,1,3</row> <row>5,8,3,1,7,9,2,4,6</row> <row>8,1,6,3,5,7,4,9,2</row> <row>3,5,7,9,2,4,1,6,8</row> <row>2,4,9,6,8,1,7,3,5</row> </answer> </puzzle> </sudoku> メソッドスタブの生成 8. XML フゔルのパズルの数を数えるために countpuzzles という名前のメソッドを作成します (countpuzzles の出力は整数のンスタンス変数 TotalPuzzles に割り当てます ) 参照される未定義の countpuzzles メッソドを定義するときには countpuzzles を右クリックし メソッドスタブの生成 を選択すると メソッドスタブが自動的に作成されます ( あるいは 下記のように 青いスマートタグをクリックします ) FrmSudoku.cs のコードが表示されない場合は FrmSudoku.cs[ デザン ] を選んで 表示 メニューの コード を選択してください 15

16 インテリセンス 9. XML フゔルを読むために XmlDocument クラスを用意します これを入力すると ンテリセンスが候補のクラスを表示してきます XmlDocument はンテリセンスの候補にはないので 赤いスマートタグをクリックし using System.Xml を追加します 10. そして ンテリセンスを使ってコードを書き終えます 11. 完成した countpuzzle メソッド ( 文字列定数 DATAPATH の値は PuzzleData.xml です ) private int countpuzzles() XmlDocument xd = new XmlDocument(); 1. Write code xd.load(datapath); to read and load data from PuzzleData.xml into dgvplayarea and 2. return xd.getelementsbytagname("puzzle").count; 3. 16

17 12. PuzzleData.xml から dgvplayarea と dgvanswer へデータを読み込むためのコードを書きます (btnnewgame_click の文字列のンスタンス変数 CurPuzzleID はランダムな ID を保存します ) private void btnnewgame_click(object sender, EventArgs e) CurPuzzleID = new Random().Next(TotalPuzzles).ToString(); loadpuzzle(); private void loadpuzzle() // リセット tbmessage.text = ""; if (dgvplayarea.rows.count > 0) for (int row = 0; row < 9; row++) dgvplayarea.rows.removeat(0); dgvanswer.rows.removeat(0); //PuzzleData.xmlからデータを抽出 XmlDocument xd = new XmlDocument(); xd.load(datapath); XmlElement xepuzzle = xd.getelementbyid(curpuzzleid); //DataGridView にゲームの情報を入力 foreach (XmlNode node in xepuzzle.firstchild.childnodes) dgvplayarea.rows.add(node.innertext.split(new char[] ',' )); //DataGridView に解答の情報を入力 foreach (XmlNode node in xepuzzle.childnodes[1].childnodes) dgvanswer.rows.add(node.innertext.split(new char[] ',' )); //dgvplayarea には初期値のセルをReadOnlyを設定 for (int row=0; row<9; row++) for (int col = 0; col < 9; col++) 17

18 DataGridViewCell cell = dgvplayarea[col, row]; if (!cell.value.equals("")) cell.readonly = true; cell.style.forecolor = Color.Blue; cell.style.font = new Font(cell.InheritedStyle.Font, FontStyle.Bold); //dgvplayarea を表示 dgvplayarea.visible = true; // 初期値のハラトされているセルを無効に dgvplayarea.currentcell = null; // タトルを更新 this.text = " 数独 [" + CurPuzzleID + "]"; 13. dgvplayarea と dgvanswer にカラーフレームを描くために それぞれに Paint ベントハンド ラを追加します そして 各 Paint ベントハンドラに drawframe メソッドを実行します ( 定 数 CELL_WIDTH と CELL_WIDTH_ANSWER の値はそれぞれ 40 と 20 です ) 18

19 private void dgvplayarea_paint(object sender, PaintEventArgs e) drawframe(e, CELL_WIDTH, Color.Red); private void dgvanswer_paint(object sender, PaintEventArgs e) drawframe(e, CELL_WIDTH_ANSWER, Color.Gray); private void drawframe(painteventargs e, int cellwidth, Color framecolor) Point curpoint = new Point(0, 0); Size size = new Size(cellWidth * 3, cellwidth * 3); Pen mypen = new Pen(frameColor, 3); for (int i = 0; i < 3; i++) for (int j = 0; j < 3; j++) curpoint.x = i * cellwidth * 3; curpoint.y = j * cellwidth * 3; Rectangle rect = new Rectangle(curPoint, size); e.graphics.drawrectangle(mypen, rect); 14. ユーザーが Delete キーか Back Space キーを押したときに 消す 処理のために dgvplayarea に KeyDown ベントハンドラを追加します private void dgvplayarea_keydown(object sender, KeyEventArgs e) if (dgvplayarea.currentcell.readonly == false && (e.keycode == Keys.Delete e.keycode == Keys.Back)) dgvplayarea.currentcell.value = ""; dgvplayarea.currentcell.style.backcolor = SystemColors.Window; isdirty = true; 19

20 15. FrmSudoku を開始したときに dgvplayarea と dgvanswer を非表示にさせておくように コンストラクターに下記のコードを追加します public FrmSudoku() InitializeComponent(); TotalPuzzles = countpuzzles(); //DataGridViewを隠す dgvplayarea.visible = false; dgvanswer.visible = false; 16. ゲームを実行すると 下記のように表示されます プロジェクトファイルのダウンロード 1 章と 2 章までのデザンとコーデゖングはこちらからダウンロードできます デザンとコードのダウンロード 環境によって FrmSudoku の表示が多少異なります サズ調整などを行ってください まとめ第 2 章では ベントハンドラを利用してゲーム開始の処理を作成し XML フゔルを使って問題データを画面に準備しました 次回 第 3 回目では 数独 のルールを実装してゲームを完成させます 20

21 第 3 回 Visual Studio 2008 でゲームを作る - 数独 を作ってみよう 3 - 数独 パズルを作ってみよう第 3 章 はじめに本章では 数独 のルールを設定して入力された値をチェックする機能を加えます ゲームの本質的な動作にあたる部分です 入力された値をチェックする 1. dgvplayarea に CellValueChanged のベントハンドラを追加する public FrmSudoku() InitializeComponent(); TotalPuzzles = countpuzzles(); //DataGridViewを隠す dgvplayarea.visible = false; dgvanswer.visible = false; dgvplayarea.cellvaluechanged +=new DataGridViewCellEventHandler(dgvPlayArea_CellValueChanged); 2. 主な 3 つのチェックの処理を作成します 1 数字であるかどうか :checkinputisnumber 2 行 列 ミニブロック内に数字の重複がないかどうか :checkhaveduplicates 3 すべてのセルが入力されたかどうか :checkhavecompleted 21

22 private void dgvplayarea_cellvaluechanged(object sender, DataGridViewCellEventArgs e) // メッセージをリセット tbmessage.text = ""; if (!dgvplayarea.currentcell.value.equals("")) if (checkinputisnumber() == true) checkhaveduplicates(); checkhavecompleted(); isdirty = true; checkinputisnumber private bool checkinputisnumber() string input = dgvplayarea.currentcell.value.tostring(); Regex r = new Regex("^[1-91-9]$"); if (!r.ismatch(input)) tbmessage.text = NOTNUMBER; dgvplayarea.currentcell.style.backcolor = Color.Red; return false; r = new Regex("^[1-9]$"); if (r.ismatch(input)) dgvplayarea.currentcell.value = input.replace('1', '1').Replace('2', '2').Replace('3', '3').Replace('4', '4').Replace('5', '5').Replace('6', '6').Replace('7', '7').Replace('8', '8').Replace('9', '9'); return true; 22

23 checkhaveduplicates private void checkhaveduplicates() bool hasduplicateinrow = false; bool hasduplicateincol = false; bool hasduplicateinbox = false; object input = dgvplayarea.currentcell.value; int currowindex = dgvplayarea.currentcell.rowindex; int curcolindex = dgvplayarea.currentcell.columnindex; // 当行を確認 for (int i = 0; i < 9; i++) if (dgvplayarea[i, currowindex].value.equals(input) && i!= curcolindex) tbmessage.text += " 行 " + (currowindex + 1) + SAMENUMBER; hasduplicateinrow = true; break; // 当列を確認 for (int i = 0; i < 9; i++) if (dgvplayarea[curcolindex, i].value.equals(input) && i!= currowindex) tbmessage.text += " 列 " + (curcolindex + 1) + SAMENUMBER; hasduplicateincol = true; break; //3x3 ミニブロックを確認 int blockx = curcolindex / 3; int blocky = currowindex / 3; for (int i = 0; i < 3; i++) for (int j = 0; j < 3; j++) int curx = blockx * 3 + i; int cury = blocky * 3 + j; if (dgvplayarea[curx, cury].value.equals(input) &&!(curx == curcolindex && cury == currowindex)) 23

24 tbmessage.text += " ミニブロック [" + (blockx + 1) + "," + (blocky + 1) + "]" + SAMENUMBER; hasduplicateinbox = true; break; // 当セルを色付ける if (hasduplicateinrow == false && hasduplicateincol == false && hasduplicateinbox == false) dgvplayarea.currentcell.style.backcolor = SystemColors.Window; else dgvplayarea.currentcell.style.backcolor = Color.Red; checkhavecompleted private void checkhavecompleted() bool pass = true; // 各セルに値が入力されているかどうか エラーがないか を確認 for (int row = 0; row < 9; row++) for (int col = 0; col < 9; col++) if (dgvplayarea[col, row].value.equals("") dgvplayarea[col, row].style.backcolor.equals(color.red)) return; // 各セルには値があり かつエラーなし // 念のため 入力と解答が一致することを確認 for (int row = 0; row < 9; row++) for (int col = 0; col < 9; col++) if (!dgvplayarea[col, row].value.equals(dgvanswer[col, row].value)) dgvplayarea[col, row].style.backcolor = Color.Red; tbmessage.text += "[" + col + "," + row + "] の答えは違います \r\n"; pass = false; if (pass) tbmessage.text = " 正解! おめでとうございます!"; 24

25 3. 残りのボタンの Click ベントハンドラに 次の処理のコードを書く ( ゕ ) btnopengame_click: 保存データを開く ( ) btnsavegame_click: 現在のゲームデータを保存する ( ウ ) btnhint_click: 選んだセルの答えを表示する ( エ ) btnanswer_click: 答えの表示 / 非表示を切り替えるボタン ( ア )btnopengame_click private void btnopengame_click(object sender, EventArgs e) if (isdirty && getconfirmation(loadconfirm) == false) return; if (File.Exists(SAVEPATH)) XmlDocument xd = new XmlDocument(); xd.load(savepath); XmlNode xnpuzzle = xd.getelementsbytagname("puzzle")[0]; CurPuzzleID = xnpuzzle.attributes[0].value; loadpuzzle(); // 保存したゲームの状態によってdgvPlayAreaに入力 for (int row = 0; row < 9; row++) XmlNode node = xnpuzzle.childnodes[row]; string[] number = node.innertext.split(new char[] ',' ); for (int col = 0; col < 9; col++) if (dgvplayarea[col, row].value.equals("") &&!number[col].equals("")) dgvplayarea.currentcell = dgvplayarea[col, row]; dgvplayarea[col, row].value = number[col]; tbmessage.text = ""; dgvplayarea.currentcell = null; isdirty = false; else MessageBox.Show(" 保存したゲームはありません "); 25

26 ( イ )btnsavegame_click private void btnsavegame_click(object sender, EventArgs e) if (getconfirmation(saveconfirm) == true) XmlWriterSettings settings = new XmlWriterSettings(); settings.indent = true; try // ファイルを作成 Writer を作成 FileStream fs = new FileStream(SAVEPATH, FileMode.Create); XmlWriter w = XmlWriter.Create(fs, settings); //xml の宣言を書く w.writestartdocument(); //DTD を書く //<!DOCTYPE save [ //<!ELEMENT save (puzzle*)> //<!ELEMENT puzzle (row*)> //<!ATTLIST puzzle id ID #REQUIRED> //]> string dtd = "<!ELEMENT save (puzzle*)>" + "<!ELEMENT puzzle (row*)>" + "<!ATTLIST puzzle id ID #REQUIRED>"; w.writedoctype("save", null, null, dtd); // 内容を書く w.writestartelement("save"); w.writestartelement("puzzle"); w.writeattributestring("id", CurPuzzleID); ","; for (int row = 0; row < 9; row++) string numbers = ""; for (int col = 0; col < 9; col++) numbers += dgvplayarea[col, row].value.tostring() + numbers = numbers.substring(0, numbers.length - 1); w.writestartelement("row"); w.writevalue(numbers); w.writeendelement(); //row w.writeendelement(); //puzzle w.writeendelement(); //save w.writeenddocument(); w.flush(); fs.close(); isdirty = false; catch (Exception ex) MessageBox.Show(ex.Message, " 保存失敗 ", MessageBoxButtons.RetryCancel, MessageBoxIcon.Warning); 26

27 ( ウ )btnhint_click private void btnhint_click(object sender, EventArgs e) if (dgvplayarea.currentcell == null) MessageBox.Show(" セルを選択してください "); else if (!dgvplayarea.currentcell.readonly && getconfirmation(" 選択したセルの答えを表示しますか ")) dgvplayarea.currentcell.value = dgvanswer[dgvplayarea.currentcell.columnindex, dgvplayarea.currentcell.rowindex].value; ( エ )btnanswer_click private void btnanswer_click(object sender, EventArgs e) dgvanswer.visible =!dgvanswer.visible; dgvanswer.currentcell = null; 完成 完成した 数独 を実行してみましょう 本シリーズで完成したプロジェクトは こちらからダウンロードできます 第 3 章で完成したプロジェクトのダウンロード 27

28 環境によって FrmSudoku の表示が多少異なります サズ調整などを行ってください まとめ本シリーズでは Visual Studio 2008 (C#) を使って 数独 パズルをプログラミングしてみました 一連の流れの中で フォーム ベントハンドラ XML フゔルのリード 入力判定など ソフトウェゕでよく使われる基本的なプログラミング手法を学習しました ここで作成したソースコードを参考にして また 新たなプログラムに挑戦してみてください 28

Visual Studio 2008 でゲームを作ろう - 気軽に始めるプログラミング - 第 1 回 Visual Studio 2008 でゲームを作る - 数独 を作ってみよう 1 - はじめに本シリーズは全 3 回で ソフトウェゕを開発するツール Visual Studio 2008 を使っ

Visual Studio 2008 でゲームを作ろう - 気軽に始めるプログラミング - 第 1 回 Visual Studio 2008 でゲームを作る - 数独 を作ってみよう 1 - はじめに本シリーズは全 3 回で ソフトウェゕを開発するツール Visual Studio 2008 を使っ Visual Studio 2008 でゲームを作ろう - 気軽に始めるプログラミング - 第 1 回 Visual Studio 2008 でゲームを作る - 数独 を作ってみよう 1 - はじめに本シリーズは全 3 回で ソフトウェゕを開発するツール Visual Studio 2008 を使って 数独 パズルゲームをプログラミングする方法を紹介します 学生の皆様が Visual Studio

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 1 01 Visual C# 2010 を使ってみよう BMI 計算プログラム 1 Visual Studio 2010 の起動 1 2 画面左下 タスクバーの左端にある スタートボタン をクリック 表示されたメニューにある すべてのプログラム をクリック 2 1 3 4 メニューから Microsoft Visual Studio 2010 のフォルダを探して これをクリック フォルダが展開されて

More information

Prog2_15th

Prog2_15th 2019 年 7 月 25 日 ( 木 ) 実施メニューメニューバーとコンテクストメニュー Visual C# では, メニューはコントロールの一つとして扱われ, フォームアプリケーションの上部に配置されるメニューバーと, コントロール上でマウスを右クリックすると表示されるコンテクストメニューとに対応している これ等は選択するとメニューアイテムのリストが表示されるプルダウンメニューと呼ばれる形式に従う

More information

Visual Studio Do-It-Yourself シリーズ 第 1 回 Windows ゕプリケーション開発の概要 -1-

Visual Studio Do-It-Yourself シリーズ 第 1 回 Windows ゕプリケーション開発の概要 -1- Visual Studio Do-It-Yourself シリーズ 第 1 回 Windows ゕプリケーション開発の概要 -1- Visual Studio Do-It-Yourself 第 1 回 Windows ゕプリケーション開発の概要 はじめに - Visual Studio Do-It-Yourself について 本 Visual Studio Do-It-Yourself シリーズでは

More information

XAML Do-It-Yourself 第 3 回ベントとトリガー XML Do-It-Yourself 第 3 回目は ベント処理とトリガーについて学習します Windows フォームゕプリケーションでは たとえば ボタンが押された というベントに対応する処理 ( ベントハンドラー ) を記述する

XAML Do-It-Yourself 第 3 回ベントとトリガー XML Do-It-Yourself 第 3 回目は ベント処理とトリガーについて学習します Windows フォームゕプリケーションでは たとえば ボタンが押された というベントに対応する処理 ( ベントハンドラー ) を記述する XAML Do-It-Yourself シリーズ 第 3 回ベントとトリガー -1- XAML Do-It-Yourself 第 3 回ベントとトリガー XML Do-It-Yourself 第 3 回目は ベント処理とトリガーについて学習します Windows フォームゕプリケーションでは たとえば ボタンが押された というベントに対応する処理 ( ベントハンドラー ) を記述することで ゕプリケーションのユーザーンターフェスを実現していました

More information

Visual Studio2008 C# で JAN13 バーコードイメージを作成 xbase 言語をご利用の現場でバーコードの出力が必要なことが多々あります xbase 言語製品によっては 標準でバーコード描画機能が付加されているものもあるようで す C# では バーコードフォントを利用したりバー

Visual Studio2008 C# で JAN13 バーコードイメージを作成 xbase 言語をご利用の現場でバーコードの出力が必要なことが多々あります xbase 言語製品によっては 標準でバーコード描画機能が付加されているものもあるようで す C# では バーコードフォントを利用したりバー Visual Studio2008 C# で JAN13 バーコードイメージを作成 xbase 言語をご利用の現場でバーコードの出力が必要なことが多々あります xbase 言語製品によっては 標準でバーコード描画機能が付加されているものもあるようで す C# では バーコードフォントを利用したりバーコード OCX や バーコード対応レ ポートツールが豊富にありますので それほど困ることは無いと思われます

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 1 05 テキストフゔルからの入力 と 別のフォームを開く をいっぺんにやる星座を描く 1 今回作成するゕプリケーションの概要 座標の記入されているテキストフゔイルを読み込んで 表示ただし 表示するのは別のウィンドウ ( フォーム ) 行われる動作 [1] 座標の記入されているテキストフゔルを指定する [2] テキストフゔルで読み込んだ内容をテキストボックスにそのまま表示する [3] Draw ボタンをクリックすると別のウゖンドウが開く

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 1 02 グラフゖックで簡単な図形を描く図形描画プログラム 1 今回作成するゕプリケーションの概要 ボタンをクリックすると図形を描くプログラム 行われる動作 [1] ボタンをクリック [2] そのボタンに対する図形を描く これを使用者とコンピュータの関係で描くと [ 使用者 コンピュータ ] ボタンをクリック [ 使用者 コンピュータ ] 図形を描画して見せる 使用者がコンピュータにすること ボタンをクリック

More information

Prog2_4th

Prog2_4th 2018 年 10 月 18 日 ( 木 ) 実施 イベントハンドライベントハンドラとは Windows フォーム上のコントロールに対して クリックされた とか 文字列を変更された とかいったイベントを行った際に, それを受け取って処理を行うメソッドをイベントハンドラと呼ぶ 本日の課題第 3 回の授業では, フォームデザイナーで該当するコントロールをダブルクリックして, コードエディタに表示されたイベントハンドラの処理を記述したが,

More information

C#の基本

C#の基本 C# の基本 ~ 開発環境の使い方 ~ C# とは プログラミング言語のひとつであり C C++ Java 等に並ぶ代表的な言語の一つである 容易に GUI( グラフィックやボタンとの連携ができる ) プログラミングが可能である メモリ管理等の煩雑な操作が必要なく 比較的初心者向きの言語である C# の利点 C C++ に比べて メモリ管理が必要ない GUIが作りやすい Javaに比べて コードの制限が少ない

More information

Microsoft Word - VB.doc

Microsoft Word - VB.doc 第 1 章 初めてのプログラミング 本章では カウントアップというボタンを押すと表示されている値が1ずつ増加し カウントダウンというボタンを押すと表示されている値が1ずつ減少する簡単な機能のプログラムを作り これを通して Visual Basic.NET によるプログラム開発の概要を学んでいきます 1.1 起動とプロジェクトの新規作成 Visual Studio.NET の起動とプロジェクトの新規作成の方法を

More information

Visual Studio Do-It-Yourself 第 9 回ユーザーコントロール 第 6 回のリソースから第 8 回のテンプレートで さまざまな方法でコントロールをカスタマズできるこ とを学びました 今回のテーマであるユーザーコントロールは 既存の一つのコントロールをカスタマ ズするのではな

Visual Studio Do-It-Yourself 第 9 回ユーザーコントロール 第 6 回のリソースから第 8 回のテンプレートで さまざまな方法でコントロールをカスタマズできるこ とを学びました 今回のテーマであるユーザーコントロールは 既存の一つのコントロールをカスタマ ズするのではな Visual Studio Do-It-Yourself シリーズ 第 9 回ユーザーコントロール -1- Visual Studio Do-It-Yourself 第 9 回ユーザーコントロール 第 6 回のリソースから第 8 回のテンプレートで さまざまな方法でコントロールをカスタマズできるこ とを学びました 今回のテーマであるユーザーコントロールは 既存の一つのコントロールをカスタマ ズするのではなく

More information

Prog2_12th

Prog2_12th 2018 年 12 月 13 日 ( 木 ) 実施クラスの継承オブジェクト指向プログラミングの基本的な属性として, 親クラスのメンバを再利用, 拡張, または変更する子クラスを定義することが出来る メンバの再利用を継承と呼び, 継承元となるクラスを基底クラスと呼ぶ また, 基底クラスのメンバを継承するクラスを, 派生クラスと呼ぶ なお, メンバの中でコンストラクタは継承されない C# 言語では,Java

More information

平成 30 年度 プログラミング研修講座 岩手県立総合教育センター

平成 30 年度 プログラミング研修講座 岩手県立総合教育センター 平成 30 年度 プログラミング研修講座 岩手県立総合教育センター 目次第 1 章プログラミングについて 1 ソフトウェアの働き 1 2 プログラミング言語 1 3 主なプログラミング言語の歴史 2 第 2 章 Visual Basic について 1 Visual Basic とは 3 2.NET Framework の環境 3 3 Visual Basic と.NET Framework の関係

More information

目次 はじめに... 3 システムの必要条件... 4 ライセンス認証... 4 アクティベーション... 6 開発... 7 手順 1. アプリケーションの作成... 7 手順 2. データソースの作成と代入... 7 手順 3. テンプレートの作成 手順 4. レポートビューアの追加

目次 はじめに... 3 システムの必要条件... 4 ライセンス認証... 4 アクティベーション... 6 開発... 7 手順 1. アプリケーションの作成... 7 手順 2. データソースの作成と代入... 7 手順 3. テンプレートの作成 手順 4. レポートビューアの追加 SharpShooter Reports.Win 基本的な使い方 Last modified on: November 15, 2012 本ドキュメント内のスクリーンショットは英語表記ですが SharpShooter Reports JP( 日本語版 ) では日本語で表示されま す 目次 はじめに... 3 システムの必要条件... 4 ライセンス認証... 4 アクティベーション... 6 開発...

More information

TestDesign for Web

TestDesign for Web 発行日 2012/6/21 発行元 株式会社アープ 本書は Web でのテスト自動化における Test Design の一連の操作方法まとめたものです Test Design のメニューの説明やより詳細な使い方については ユーザーズガイド を参照してください 目次 1. はじめに... 1 2. 環境構築... 2 2.1. Selenium のサイトについて... 2 2.2. Selenium

More information

Microsoft Word -

Microsoft Word - Visual Basic 2005 Express Edition 起動とプロジェクトの新規作成方法 1.1 起動とプロジェクトの新規作成 Visual Basic の起動とプロジェクトの新規作成の方法を Visual Basic 2005 Express Edition で説明します なお バージョンやエディションが異なる場合は 操作方法が若干違います 本節の起動とプロジェクトの新規作成の部分については

More information

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express 1 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C++ 2010 Express の使用法 ( 安江正樹 @ 東海大学理学部物理学科 ) Visual C++ 2010 Express の使用法 コンソールプログラムの作成方法と実行 コンピュータ物理学演習 Ⅱ 東海大学理学部物理学科 安江正樹 yasue@keyaki.cc.u-tokai.ac.jp

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 1 03 簡単なゕニメーションを実現してみる正弦波描画プログラム 1 今回作成するゕプリケーションの概要 正弦波が円周上の点の動きから描かれることを表すプログラム 行われる動作 [1] 起動すると円と正弦波が描かれる [2] マウスで移動するスラダを動かすと円周上の点と正弦波上の点が連動して動く [3] ボタンをクリックすると 連動している二つの点がそれぞれ円周上と正弦波上を自動的に移動する 正弦波描画プログラム

More information

「Microsoft

「Microsoft Microsoft.NET Framework インストール手順 1. はじめに以下のバージョンより @dream をご利用される際には Microsoft.NET Framework 2.0 以降のバージョンと Microsoft.NET Framework 4 が必要となります @dream-progre 売買版 Ver.4 以降 @dream-progre 賃貸版 Ver.4 以降オペレーションシステムが

More information

ボタンイベントアプリイベント処理を含むアプリとして, ボタンをもち, ボタンを押すと文字列を表示するアプリを作る. このアプリは,HelloWorld アプリを改造して作成するため, アプリ作成の途中からの手順を示す. 1. ボタンの設置 (1) レイアウトにボタンを追加するパレットの フォーム ウ

ボタンイベントアプリイベント処理を含むアプリとして, ボタンをもち, ボタンを押すと文字列を表示するアプリを作る. このアプリは,HelloWorld アプリを改造して作成するため, アプリ作成の途中からの手順を示す. 1. ボタンの設置 (1) レイアウトにボタンを追加するパレットの フォーム ウ ボタンイベントアプリイベント処理を含むアプリとして, ボタンをもち, ボタンを押すと文字列を表示するアプリを作る. このアプリは,HelloWorld アプリを改造して作成するため, アプリ作成の途中からの手順を示す. 1. ボタンの設置 (1) レイアウトにボタンを追加するパレットの フォーム ウィジェット からボタンのアイコンをドラッグして, ワークスペースにドロップする. 図 1 ボタンの追加

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 1 04 簡単なゲームを作ってみるボールキャッチゲーム 1 今回作成するゕプリケーションの概要 放物線を描いて飛んでくるボールをかごでキャッチするプログラム 行われる動作 [1] 起動すると画面にかごとボールが表示されている [2] メニューから スタート を選択すると ゲームが開始する 終了 を選択すると ゕプリケーションが終了 バージョン を選択すると バージョン情報の表示 [3] ボールは画面の向かって左側から放物線を描いて飛んでくる

More information

「Microsoft

「Microsoft Microsoft.NET Framework インストール手順 1. はじめに以下のバージョンより @dream をご利用される際には Microsoft.NET Framework 2.0 以降のバージョンと Microsoft.NET Framework 4 が必要となります @dream-progre 売買版 Ver.4 以降 @dream-progre 賃貸版 Ver.4 以降オペレーションシステムが

More information

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成 KDDI ホスティングサービス (G120, G200) ブック ASP.NET 利用ガイド ( ご参考資料 ) rev.1.0 KDDI 株式会社 1 ( 目次 ) 1. はじめに... 3 2. 開発環境の準備... 3 2.1 仮想ディレクトリーの作成... 3 2.2 ASP.NET のWeb アプリケーション開発環境準備... 7 3. データベースの作成...10 3.1 データベースの追加...10

More information

Ver.1.1

Ver.1.1 Ver.1.1 B3MLib ライブラリマニュアル / 使用環境 使用環境 Windows XP(SP2 以降 )/Windows Vista/Windows 7 各 32 ビット 64 ビット版 B3MLib.DLL と Extensions.DLL(B3M ライブラリセット ).NET Framework 2.0 以上 Windows XP サービスパック 2 以降 Windows Vista

More information

~ ユーザーインターフェイスの自動テスト ~

~ ユーザーインターフェイスの自動テスト ~ ~ ユーザーインターフェイスの自動テスト ~ 著作権 このドキュメントに記載されている情報は このドキュメントの発行時点におけるマクロソフトの見解を反映したものです マクロソフトは市場の変化に対応する必要があるため このドキュメントの内容に関する責任を問われないものとします また 発行日以降に発表される情報の正確性を保証できません このホワトペーパーは情報提供のみを目的としています 明示 黙示 または法令に基づく規定に関わらず

More information

著作権 このドキュメントに記載されている情報は このドキュメントの発行時点におけるマクロソフトの見解を反映したものです マクロソフトは市場の変化に対応する必要があるため このドキュメントの内容に関する責任を問われないものとします また 発行日以降に発表される情報の正確性を保証できません このホワトペ

著作権 このドキュメントに記載されている情報は このドキュメントの発行時点におけるマクロソフトの見解を反映したものです マクロソフトは市場の変化に対応する必要があるため このドキュメントの内容に関する責任を問われないものとします また 発行日以降に発表される情報の正確性を保証できません このホワトペ Visual Studio Do-It-Yourself シリーズ 第 19 回 Web アプリケーション配置 著作権 このドキュメントに記載されている情報は このドキュメントの発行時点におけるマクロソフトの見解を反映したものです マクロソフトは市場の変化に対応する必要があるため このドキュメントの内容に関する責任を問われないものとします また 発行日以降に発表される情報の正確性を保証できません このホワトペーパーは情報提供のみを目的としています

More information

スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい 株式会社リックテレコム 書籍出版部 index ソースコードを

スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい 株式会社リックテレコム 書籍出版部 index ソースコードを スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい 株式会社リックテレコム 書籍出版部 index ソースコードをンポートすると文字化けが起きる ( 関連箇所 : 0-1 はじめに ) Eclipse が日本語化されない

More information

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能. Viewer manual by SparxSystems Japan Enterprise Architect 読み込み専用版 (Viewer) 利用マニュアル 内容 1 はじめに...3 2 インストールの手順...3 3 起動の手順...6 4 Enterprise Architect のプロジェクトファイルを開く...7 5 内容を参照する...8 5.1 プロジェクトブラウザを利用する...8

More information

D:\Documents\Visual Studio 2015\Projects\MyHomePage 用サンプル \ExcelAndWord\ExcelAndWord\MainForm.cs 1 /* */ Excel や Word とやりとりする ~9,20 仕様 Excel

D:\Documents\Visual Studio 2015\Projects\MyHomePage 用サンプル \ExcelAndWord\ExcelAndWord\MainForm.cs 1 /* */ Excel や Word とやりとりする ~9,20 仕様 Excel D:\Documents\Visual Studio 2015\Projects\MyHomePage 用サンプル \ExcelAndWord\ExcelAndWord\MainForm.cs 1 /* */ Excel や Word とやりとりする 2015.9.19~9,20 仕様 Excel の場合は 処理メニュー選択用の新しいフォームを開き この実行ファイルと同じフォルダにある test.xlsb

More information

MVP for VB が語る C# 入門

MVP for VB が語る C# 入門 MVP for VB が語る C# 入門 2008.08.09 初音玲 自己紹介 Z80 アセンブラ 6809 アセンブラ F-BASIC N88-BASIC FORTRAN 77 COBOL LISP Turbo Pascal Prolog KABA C 言語 M シリーズ アセンブラ PL/I VB3.0~ PL/SQL T-SQL VB2005/2008 index Microsoft Visual

More information

Userコントロール

Userコントロール User コントロール 初めてのユーザーコントロールの作成 作成したクラスは他のプログラムで再利用出来る為 同じコードを何度も繰り返し作成する必要が無い コントロールも 複数のプロジェクトで再利用出来るクラスで有る 同じユーザーインターフェイスを何度も繰り返してデザインすると謂う経験は 恐らく誰でも有る 例えば 姓と名を入力する為の TextBox コントロールを追加した後で 両方を組み合わせてフルネームを作成するコードを追加する等の作業で有る

More information

1. Office365 ProPlus アプリケーションから利用する方法 (Windows / Mac) この方法では Office365 ProPlus アプリケーションで ファイルの保管先として OneDrive を指定することができます Office365 ProPlus アプリケーションで

1. Office365 ProPlus アプリケーションから利用する方法 (Windows / Mac) この方法では Office365 ProPlus アプリケーションで ファイルの保管先として OneDrive を指定することができます Office365 ProPlus アプリケーションで Microsoft OneDrive 利用マニュアル お使いの PC で OneDrive を利用するには 下記の方法があります 本マニュアルでは それぞれの方法で OneDrive を利用する手順 ( サインイン サインアウトの手順 ) を説明します 1. Office365 ProPlus アプリケーションから利用する方法 (Windows / Mac) Office アプリケーションは ファイルの保管先として

More information

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: http://excel2010.kokodane.com/excel2010macro_01.htm http://span.jp/office2010_manual/excel_vba/basic/start-quit.html Excel2010 でマクロを有効にする

More information

...Visual Studio 2015\Projects\MyHomePage 用サンプル \Database(Access2)\Database(Access2)\MainForm.cs 2 れを含めておかないと Database への更新がきかない oadp.fill(dtbl); dgvk

...Visual Studio 2015\Projects\MyHomePage 用サンプル \Database(Access2)\Database(Access2)\MainForm.cs 2 れを含めておかないと Database への更新がきかない oadp.fill(dtbl); dgvk ...Visual Studio 2015\Projects\MyHomePage 用サンプル \Database(Access2)\Database(Access2)\MainForm.cs 1 /* Database(Access) とやりとりするその 2 DataGridView による編集 */ 2015.9.21~9.23 仕様 DataGridView 上でデータのさまざまな直接編集が行えるようにする

More information

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます ダウンロードのページを開くと いく

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます  ダウンロードのページを開くと いく 2.1 Java の開発ツールを入手しよう Java の実行環境と 開発ツールの Eclipse Android 向けアプリケー ションの開発ツール Android SDK をダウンロードしましょう 本書では Windows パソコンへのインストール方法を説明します Javaをインストールしようまず 最新のJava 実行環境を入手しましょう Javaは Java 公式サイト (http://www.java.com/ja/)

More information

01_08 インストールガイド

01_08 インストールガイド STAFF EXPRESS アンインストール / インストールについて 概要 Staff Express インストーラはスタッフエクスプレスの動作上必要なファイルをインストールするためのプログラムです 注意 本プログラムを実行する前には必ず他のプログラムを終了させてください インストールインストール アンインストール アンインストール作業は 必ず管理者権限を持つユーザーで行ってください インストールプログラムについて

More information

Win8ドットNET有効化

Win8ドットNET有効化 Windows 8.1 10/Windows Server 2012 2016 弊社プログラムを Windows 8.1 10 または Windows Server 2012 2016 上で利用するには 事前にコンピューターの.Net Framework 3.5 を有効化しておく必要があります 本解説は Windows 8.1 と Windows Server 2012 の画面で記載していますが Windows

More information

Microsoft Word - CMSv3マニュアル-STB編(WindowsPC).docx

Microsoft Word - CMSv3マニュアル-STB編(WindowsPC).docx セットトップボックス (STB) 編 WindowsPC(Windwos7 以降 ) 全体の流れ 1. 事前準備 (10 分目安 ) (1) プレーヤーの追加および登録キーの取得 2. プレーヤーアプリケーションのインストール ~PC の設定 (60 分目安 ) (Windows 端末を プレーヤー にする作業です ) 3. プレーヤーのサーバー登録 (5 分目安 ) CMS に登録 4. 確認 (10

More information

Microsoft Edge の場合 (1) Mizdori 無料体験版ダウンロード画面の [ 体験版ダウンロード ] ボタンをクリックします (2) Edge の下部に mizdori_taiken_setup.zip について行う操作を選んでください と表示され ますので [ 開く ] をクリッ

Microsoft Edge の場合 (1) Mizdori 無料体験版ダウンロード画面の [ 体験版ダウンロード ] ボタンをクリックします (2) Edge の下部に mizdori_taiken_setup.zip について行う操作を選んでください と表示され ますので [ 開く ] をクリッ Microsoft Edge の場合 (1) Mizdori 無料体験版ダウンロード画面の [ 体験版ダウンロード ] ボタンをクリックします (2) Edge の下部に mizdori_taiken_setup.zip について行う操作を選んでください と表示され ますので [ 開く ] をクリックします (3) 日付 _MizdoriSetup_ バージョン番号 のファイルをダブルクリックして開きます

More information

ガイダンス

ガイダンス 情報科学 B 第 2 回変数 1 今日やること Java プログラムの書き方 変数とは何か? 2 Java プログラムの書き方 3 作業手順 Java 言語を用いてソースコードを記述する (Cpad エディタを使用 ) コンパイル (Cpad エディタを使用 ) 実行 (Cpad エディタを使用 ) エラーが出たらどうしたらよいか??? 4 書き方 これから作成する Hello.java 命令文 メソッドブロック

More information

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73>

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73> 京都交通信販 請求書 Web サービス操作マニュアル 第 9 版 (2011 年 2 月 1 日改訂 ) 京都交通信販株式会社 http://www.kyokoshin.co.jp TEL075-314-6251 FX075-314-6255 目次 STEP 1 >> ログイン画面 請求書 Web サービスログイン画面を確認します P.1 STEP 2 >> ログイン 請求書 Web サービスにログインします

More information

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作 マイナンバー管理表 操作説明書 管理者用 2015 年 11 月 30 日 ( 初版 ) 概要 マイナンバー管理表 の動作環境は以下の通りです 対象 OS バージョン Windows7 Windows8 Windows8.1 Windows10 対象 Excel バージョン Excel2010 Excel2013 対象ファイル形式 Microsoft Excel マクロ有効ワークシート (.xlsm)

More information

スライド 1

スライド 1 C# の基本 ~ ファイル読み込み ~ 今回学ぶ事 今回はファイル読み書きに必要 BinaryReader クラスについて記載する ファイル参照ダイアログである OpenFileDialog クラスについても理解を深める また Bitmap クラスを用いた Bitmap ファイルの読み込み方法についても学ぶ フォーム作り まず label picturebox を配置する ツールボックスより左クリックで選択する

More information

目 次 1. はじめに アルコールチェッカー管理ソフトのインストール アルコールチェッカー管理ソフトのアンインストール アルコールチェッカー管理ソフトの操作方法 ソフトの起動 NG 判定値の設定

目 次 1. はじめに アルコールチェッカー管理ソフトのインストール アルコールチェッカー管理ソフトのアンインストール アルコールチェッカー管理ソフトの操作方法 ソフトの起動 NG 判定値の設定 アルコールチェッカー管理ソフト 取扱説明書 Ver.1.1.0 1 目 次 1. はじめに... 3 2. アルコールチェッカー管理ソフトのインストール... 4 3. アルコールチェッカー管理ソフトのアンインストール... 9 4. アルコールチェッカー管理ソフトの操作方法... 10 4.1. ソフトの起動... 10 4.2. NG 判定値の設定... 12 4.3. 運転者名登録... 13

More information

SureFile for 達人プラスインストールマニュアル V1.7 本マニュアルでは アイスペシャル C-Ⅱ C-Ⅲ 専用画像振り分けソフト SureFile for 達人プラスについて 下記に示した項目を説明しています SureFie( 標準版 ) のアンインストール インストール 起動 設定の

SureFile for 達人プラスインストールマニュアル V1.7 本マニュアルでは アイスペシャル C-Ⅱ C-Ⅲ 専用画像振り分けソフト SureFile for 達人プラスについて 下記に示した項目を説明しています SureFie( 標準版 ) のアンインストール インストール 起動 設定の SureFile for 達人プラスインストールマニュアル V1.7 本マニュアルでは アイスペシャル C-Ⅱ C-Ⅲ 専用画像振り分けソフト SureFile for 達人プラスについて 下記に示した項目を説明しています SureFie( 標準版 ) のアンインストール インストール 起動 設定の初期化 アップデート アンインストール 参考 -Microsoft.NET Framework 3.5

More information

Microsoft.NET Framework インストール手順 1. をご利用される際には Microsoft.NET Framework 2.0 以降のバージョンと Microsoft.NET Framework 4

Microsoft.NET Framework インストール手順 1. をご利用される際には Microsoft.NET Framework 2.0 以降のバージョンと Microsoft.NET Framework 4 Microsoft.NET Framework インストール手順 1. はじめに以下のバージョンより @dream をご利用される際には Microsoft.NET Framework 2.0 以降のバージョンと Microsoft.NET Framework 4 が必要となります @dream-progre 売買版 Ver.4 以降 @dream-progre 賃貸版 Ver.4 以降 Microsoft.NET

More information

「Microsoft

「Microsoft Microsoft.NET Framework インストール手順 1. はじめに 以下のバージョンより @dream をご利用される際には Microsoft.NET Framework 2.0 以降のバージョンと Microsoft.NET Framework 4 が必要となります @dream-progre 売買版 Ver.4 以降 @dream-progre 賃貸版 Ver.4 以降 オペレーションシステムが

More information

TREND CA Ver.3 手順書

TREND CA Ver.3 手順書 TREND CA 手順書 申請書を作成する プログラムを起動する 内容を入力する データを保存する 申請書を印刷する プログラムを終了する テンプレートを編集する 編集プログラムを起動する 文字列を入力する 枠線を入力する 7 テンプレートを保存する 7 編集プログラムを終了する 7 . 申請書を作成する 申請書を作成する ZERO の物件データから物件情報を取り込んで TREND CA で申請書を作成する方法を解説します

More information

インストールマニュアル

インストールマニュアル Install manual by SparxSystems Japan Enterprise Architect 日本語版インストールマニュアル 1 1. はじめに このインストールマニュアルは Enterprise Architect 日本語版バージョン 14.1 をインストールするための マニュアルです インストールには管理者権限が必要です 管理者権限を持つユーザー (Administrator

More information

Moodleアンケートの質問一括変換ツール

Moodleアンケートの質問一括変換ツール Moodle アンケートの質問一括変換ツール Visual Basic 版 1 ツールの概要 1.1 ツールの配布と利用について 1 1.2 動作環境について 1 1.3 ツールの機能について 1 1.4 入力ファイルについて 2 1.5 ツールの起動 3 1.6 XML ファイルへの変換 4 1.7 XML ファイルからの逆変換 4 2 入力ファイルの書式 2.1 2 行モードと 1 行モード 6

More information

目次 第一章インストールと製品登録 1.1 インストール & ライセンス認証 3 第二章製品活用 - Leawo itransfer 3.1 コンピュータのファイルを iphone に転送 iphone のファイルをコンピュータにバックアップ ファイルを itunes から

目次 第一章インストールと製品登録 1.1 インストール & ライセンス認証 3 第二章製品活用 - Leawo itransfer 3.1 コンピュータのファイルを iphone に転送 iphone のファイルをコンピュータにバックアップ ファイルを itunes から はじめに この度は 弊社製品をご利用いただき誠にありがとうございました Leawo itransfer は ios デバイス itunes と PC の間でデータを簡単に転送できる便利な iphone データ移行ツールです アプリ 写真 音楽 連絡先 SMS 映画 テレビ番組 着信メロ 電子ブックやカメラロールなどの各種ファイルの転送に対応しています また iphone/ipad/ipod のデバイスから各種ファイルをコンピューターに転送してバックアップすることができます

More information

Javaプログラムの実行手順

Javaプログラムの実行手順 戻り値のあるメソッド メソッドには 処理に使用する値を引数として渡すことができました 呼び出し 側からメソッドに値を渡すだけでなく 逆にメソッドで処理を行った結果の値を 呼び出し側で受け取ることもできます メソッドから戻してもらう値のことを もどりち戻り値といいます ( 図 5-4) 図 5-4. 戻り値を返すメソッドのイメージ 戻り値を受け取ることによって ある計算を行った結果や 処理に成功したか失

More information

Zoiper 操作マニュアル Ver /8/10 作成 Ver /7/10 作成 Ver /4/30 作成 Ver /3/30 作成 *Zoiper は Zoiper so4ware 社の製品です

Zoiper 操作マニュアル Ver /8/10 作成 Ver /7/10 作成 Ver /4/30 作成 Ver /3/30 作成 *Zoiper は Zoiper so4ware 社の製品です Zoiper 操作マニュアル Ver 2.0.2 2015/8/10 作成 Ver 2.0.1 2015/7/10 作成 Ver 2.0.0 2015/4/30 作成 Ver 1.0.0 2015/3/30 作成 *Zoiper は Zoiper so4ware 社の製品です はじめに 本説明書は Zoiper についてご説明致します 当アプリケーションをご使用する際に 本説明書を読むことでご理解いただきお間違えの無いようご利用ください

More information

Citrix Receiver導入の手引き

Citrix Receiver導入の手引き Citrix Receiver 導入の手引き 株式会社インターネットイニシアティブ 目次 1. 仮想デスクトップ体験サトへゕクセスする前に... 2 2. Windows へのンストール... 3 3. Mac へのンストール... 7 4. ipad へのンストール... 15 5. iphone へのンストール... 21 6. Android へのンストール... 25 2011 Internet

More information

VB.NET解説

VB.NET解説 Visual Basic.NET 印刷編 目次 印刷の概要... 2 印刷の流れ... 2 標準の Windows フォーム印刷ジョブの作成... 3 実行時に於ける Windows フォーム印刷オプションの変更... 3 Windows フォームに於ける接続されたプリンタの選択... 4 Windows フォームでのグラフィックスの印刷... 5 Windows フォームでのテキストの印刷...

More information

図 2 Excel スプレッドシートの世界 のウィンドウ 図 3 Visual Basic の世界 のウィンドウ 図 3 の VBA ウィンドウは 図 2 の Excel ウィンドウのメニューの ツール をクリックし 開か れるプルダウンメニューで マクロ /Visual Basic Editor

図 2 Excel スプレッドシートの世界 のウィンドウ 図 3 Visual Basic の世界 のウィンドウ 図 3 の VBA ウィンドウは 図 2 の Excel ウィンドウのメニューの ツール をクリックし 開か れるプルダウンメニューで マクロ /Visual Basic Editor Excel マクロ -Visual Basic の基本 - 1.Excel ファイルの構成 Excel ファイルは 右図のように 構成されている 一般に Excel と言えば 右図で Excel スプレッドシートの世界 と名付けた部分 すなわち Excel を起動したときに表示されるスプレッドシート (1ページの場合もあり 数ページの場合もある ) のみであるように思われている Excel ファイルには

More information

第 1 章 : はじめに RogueWave Visualization for C++ の Views5.7 に付属している Views Studio を使い 簡単な GUI アプリケーションの開発手順を紹介します この文書では Windows 8 x64 上で Visual Studio2010

第 1 章 : はじめに RogueWave Visualization for C++ の Views5.7 に付属している Views Studio を使い 簡単な GUI アプリケーションの開発手順を紹介します この文書では Windows 8 x64 上で Visual Studio2010 RW View Studio Getting Started (1) : 簡単な GUI アプリケーションを作成する 目次 第 1 章はじめに...1 1.1 アプリケーションの概要... 1 1.2 Views Studio とは... 2 第 2 章 Views Studio を起動する...3 2.1 起動画面 ( メインウィンドウ ) の説明... 4 2.2 ガジェットエクステンション...

More information

Prog2_2nd

Prog2_2nd 2018 年 10 月 4 日 ( 木 ) 実施 C# プログラムの基礎 基本構造 1) クラス Visual C# のプログラムの基本単位をクラスと呼ぶ Windows フォームアプリケーションを作 成する際, プロジェクトを作成すると生成されるファイルのうち,Form1.cs を例にとれば, その クラス名は Form1 である クラスは class キーワードを用いて宣言する Form1.cs

More information

NALC 活動管理システムインストール手順書 NALC 活動管理システムを利用するためには 以下の性能を持った PC が必要です システム要件 対応 OS 対応ブラウザ Windows7 / Windows8 8.1/windows10 Internet Explorer 8 以降 (Firefox

NALC 活動管理システムインストール手順書 NALC 活動管理システムを利用するためには 以下の性能を持った PC が必要です システム要件 対応 OS 対応ブラウザ Windows7 / Windows8 8.1/windows10 Internet Explorer 8 以降 (Firefox NALC 活動管理システムインストール手順書 NALC 活動管理システムを利用するためには 以下の性能を持った PC が必要です システム要件 対応 OS 対応ブラウザ Windows7 / Windows8 8.1/windows10 Internet Explorer 8 以降 (Firefox や Mozilla Google Chrome には対応しておりません ) インターネット環境 ADSL

More information

ファイルを直接編集する画面を切り替えることができる. 図 3 標準のレイアウトを削除する (2) グラフィカル レイアウト画面で LinearLayout(Vertical) を追加するパレットウィンドウの レイアウト の中にある LinearLayout(Vertical) をドラッグして, 編集

ファイルを直接編集する画面を切り替えることができる. 図 3 標準のレイアウトを削除する (2) グラフィカル レイアウト画面で LinearLayout(Vertical) を追加するパレットウィンドウの レイアウト の中にある LinearLayout(Vertical) をドラッグして, 編集 BMI 計算アプリ身長と体重をユーザが入力し, その値を計算して,BMI 値を表示するアプリケーションを作る. 1. プロジェクトを作る新規 Android アプリケーション プロジェクトを作る.HelloWorld アプリケーションをつくるときと同じで良いが, アプリケーション名, プロジェクト名, パッケージ名は以下のように設定する. 図 1 新規アプリケーションの設定をする 2. レイアウトを設定する

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Windows Phone 7.5 プログラミング入門 2011/12/25 佐野 尚之 1 本ドキュメントのライセンスについて この作品は クリエイティブ コモンズのAttribution 3.0 Unportedライセンスの下でライ センスされています この使用許諾条件を見るには http://creativecommons.org/licenses/by/3.0/をチェック するか クリエイティブ

More information

LogisticaTRUCKServer-Ⅱ距離計算サーバ/Active-Xコントロール/クライアント 概略   

LogisticaTRUCKServer-Ⅱ距離計算サーバ/Active-Xコントロール/クライアント 概略       - LogisticaTRUCKServer-Ⅱ(SQLServer 版 ) 距離計算サーハ API.NET DLL WindowsForm サンフ ルフ ロク ラム - 1 - LogisticaTRUCKServer-Ⅱ 距離計算サーハ.NET DLL WindowsForm VisualBasic での利用方法 LogisticaTRUCKServer-Ⅱ 距離計算.NET DLLのサンプルプログラムの参照サンフ

More information

ch2_android_2pri.indd

ch2_android_2pri.indd Android SDK をインストールしよう Android Developers サイトから Android SDK をダウンロードして インストールします 1 インターネットブラウザのアドレスバーに http://dl.google.com/android/ installer_r20-windows.exe と入力して g キーを押す 1 ファイルを保存するメッセージが表示される 2 [ 保存

More information

Java講座

Java講座 ~ 第 1 回 ~ 情報科学部コンピュータ科学科 2 年竹中優 プログラムを書く上で Hello world 基礎事項 演算子 構文 2 コメントアウト (//, /* */, /** */) をしよう! インデントをしよう! 変数などにはわかりやすい名前をつけよう! 要するに 他人が見て理解しやすいコードを書こうということです 3 1. Eclipse を起動 2. ファイル 新規 javaプロジェクト

More information

Studuinoソフトウェアのインストール

Studuinoソフトウェアのインストール Studuino プログラミング環境 Studuino ソフトウェアのインストール 2014/11/01 作成 2018/03/30 改訂 改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴う改訂 2018/01/22 ソフトウェア OS のバージョンアップに伴う改訂

More information

Windows ログオンサービス インストールマニュアル 2018/12/21 1

Windows ログオンサービス インストールマニュアル 2018/12/21 1 Windows ログオンサービス インストールマニュアル 2018/12/21 1 目次 1. 注意事項... 3 2. インストール方法... 4 3. 設定ツールを起動する... 6 4. 利用者の情報を登録する... 7 4.1. 管理者メンバーの場合... 7 4.2. 一般メンバーの場合...10 5. アンインストール方法...11 6. その他...13 6.1. ソフトウェアバージョンの確認方法...13

More information

ことばを覚える

ことばを覚える 業務部門の担当者による担当者のための業務アプリケーションの作り方 ( その 4) 現在在庫の適正化のための 在庫管理ツールの構築 コンテキサー操作演習 20121113 コンテキサーチュートリアル ( バージョン 2.2 用 ) コンテキサーのバージョンは 2.2.12 以降で行ってください 目次 ステップ1 在庫棚卸パネルの作成 --- 9 ステップ2 在庫品目パネルの作成 --- 17 ステップ3

More information

スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい index 株式会社リックテレコム書籍出版部 ( 情報更新日

スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい index 株式会社リックテレコム書籍出版部 ( 情報更新日 スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい index 株式会社リックテレコム書籍出版部 ( 情報更新日 :2011.12.8) ソースコードをンポートすると文字化けが起きる ( 関連箇所 : 0-1 はじめに

More information

HANDyTRUSt「携帯電話操作編《(DOCOMO 900シーズ)

HANDyTRUSt「携帯電話操作編《(DOCOMO 900シーズ) HANDyTRUSt スマートフォン操作編 本書について 本書は スマートフォン (Windows Mobile 6.0) に対応した取扱説明書です 本書に記載されている画面およびラストはメージです 実際の製品とは異なる場合があります 本書の内容を一部 または全部を無断転載することは禁止されています 本書の内容は 将来 予告なしに変更することがあります 利用環境 HANDyTRUSt をご利用になる際

More information

リモートオペレーションキット ユーザーズガイド

リモートオペレーションキット ユーザーズガイド JPN はじめに このたびはキヤノン製品をお買い上げいただき 誠にありがとうございます 本製品は キヤノン複合機 ( 以下 本体と呼びます ) のタッチパネルディスプレーと同様の操作画面をコンピューターに表示し 離れた場所からの設定やジョブの実行を可能にするオプションのコントローラーソフトです 本製品の機能を十分にご理解いただき より効果的にご利用いただくために ご使用前にこの取扱説明書をよくお読みください

More information

Prog2_2nd

Prog2_2nd 2017 年 10 月 5 日 ( 木 ) 実施 アクティビティアクティビティとは Android アプリのユーザインターフェイスの中で, 画面と関連付けられている最も基本的なのものがアクティビティ (Activity) である 複数の画面を利用するアプリには, それぞれの画面に対応したアクティビティが必要となる アクティビティは oncreateメソッドによって生成され, ondestroyメソッドによって消滅する

More information

Midland BT シリーズファームウェアのアップデート方法 手順 (1)BT UPDATER の PC へのインストール 1Web サイトより BTUpdaterSetup_(VersionNo.).exe をダウンロードしてください 2 上記 1 でダウンロードした BTUpdaterSetu

Midland BT シリーズファームウェアのアップデート方法 手順 (1)BT UPDATER の PC へのインストール 1Web サイトより BTUpdaterSetup_(VersionNo.).exe をダウンロードしてください 2 上記 1 でダウンロードした BTUpdaterSetu Midland BT シリーズファームウェアのアップデート方法 手順 (1)BT UPDATER の PC へのインストール 1Web サイトより BTUpdaterSetup_(VersionNo.).exe をダウンロードしてください 2 上記 1 でダウンロードした BTUpdaterSetup_(VersionNo.).exe をダブルクリックし 画面に表示されるインストール手順に従い BT

More information

1. Borland C++Compiler をインストールする 1.1. Borland C++Compiler をダウンロードする Borland C++Compiler とは Borland 社がフリーソフトウェアとして公開している C 言語と C++ 言語の Windows 用コンパイラです

1. Borland C++Compiler をインストールする 1.1. Borland C++Compiler をダウンロードする Borland C++Compiler とは Borland 社がフリーソフトウェアとして公開している C 言語と C++ 言語の Windows 用コンパイラです 開発環境を構築する 三池克明 C 言語プログラミングを学ぶために自分のパソコンに開発環境を構築しまし ょう ここでは開発環境を構築するために以下のソフトをインストールします Borland C++ Compiler CPad for Borland C++ Compiler Lhaz( 必要であれば ) 目次 1. Borland C++Compiler をインストールする... 1 1.1. Borland

More information

工程’S 9 ヘルプ Excelバーチャート

工程’S 9 ヘルプ Excelバーチャート 工程 S 9.1 ヘルプ Excel バーチャート 株式会社ウェッブアイ [2018 年 3 月 ] 目次 はじめに... 2 Excel バーチャートについて... 2 商標について... 3 動作環境... 3 バージョン情報... 3 Excel バーチャートの実行... 4 Excel バーチャートの起動... 4 対象の工程 s ファイルを開く... 5 Excel バーチャートの出力...

More information

<8F898AFA90DD92E88EE88F872E786C73>

<8F898AFA90DD92E88EE88F872E786C73> OD 式安全性テスト Net 版初期設定手順 2015 年 10 月 目次 対応 OS 対応ブラウザ 初期設定 初期設定 1( ブラウザの設定 ) 1 初期設定 2( 印刷位置の調整 ) 7 初期設定 3( 整理番号の読取精度向上 ) 9 初期設定 4( 帳票出力の設定 ) 10 付録 Flash Playerのバージョン確認 11 Flash Player アドオンの有効化 14 Flash Playerのインストール

More information

TURNINGPOINT 2008 ソフトウェアのインストール TurningPoint 2008 version 4.3 は ご購入いただいた商品に同封されたインストール CD または KEEPAD JAPAN のホームページから最新版をインストールできます 1. 使用するコンピュータには必ず管理

TURNINGPOINT 2008 ソフトウェアのインストール TurningPoint 2008 version 4.3 は ご購入いただいた商品に同封されたインストール CD または KEEPAD JAPAN のホームページから最新版をインストールできます 1. 使用するコンピュータには必ず管理 Quick Start Guide TurningPoint 2008 version 4.3.2.1200 with Office 2010 CONTENTS TurningPoint 2008 ソフトウェアのインストール... 2 ハードウェアの設定... 5 スライドの作成... 8 TurningPoint プレゼンテーションの実行... 10 トラブルシューティングおよびサポート... 11

More information

Prog2_2nd

Prog2_2nd 2016 年 10 月 6 日 ( 木 ) 実施 アクティビティアクティビティとは Android アプリのユーザインターフェイスの中で, 画面と関連付けられている最も基本的なのものがアクティビティ (Activity) である 複数の画面を利用するアプリには, それぞれの画面に対応したアクティビティが必要となる アクティビティは oncreateメソッドによって生成され, ondestroyメソッドによって消滅する

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション マイクロソフト Access を使ってみよう第 5 回 キーワード : フォーム https://www.kunihikokaneko.com/free/access/index.html 1 データベースの運用イメージ フォームの作成には 専用のツールを使う (SQL にフォーム機能は無い ) 問い合わせ ( クエリ ) 新しいデータ フォーム 新規データの追加 データの確認や編集 データベース検索

More information

成功しました と表示されればライセンス認証の更新は完了です プロダクトキーを入力した後にテキストエディタが開き エラーメッセージが表示された場合 WEB ブラウザを起動して指定されたアドレスにアクセスしアカウントでログインします 画面に表示された ライセンスファイル を全てコピーし Originのダ

成功しました と表示されればライセンス認証の更新は完了です プロダクトキーを入力した後にテキストエディタが開き エラーメッセージが表示された場合 WEB ブラウザを起動して指定されたアドレスにアクセスしアカウントでログインします 画面に表示された ライセンスファイル を全てコピーし Originのダ Origin ライセンスファイル版 ( マルチシート含む ) の更新 このインストールガイドはシリアル番号の下 7 桁が 76xxxxx 71xxxxx 70xxxxx のライセンスの更新方法についてご案内しています Origin 7.5~9.1, 2015(9.2), 2016(9.3) のバージョンには対応しておりません 1. 納品物についてこの度は Origin をお買い上げいただきまして誠にありがとうございます

More information

産能大式フローチャート作成アドインマニュアル

産能大式フローチャート作成アドインマニュアル 産能大式フローチャート作成アドインマニュアル 2016 年 3 月 18 日版 産能大式フローチャート作成アドインは UML モデリングツール Enterprise Architect の機能を拡張し Enterprise Architect で産能大式フローチャート準拠の図を作成するためのアドインです 産能大式フローチャートの概要や書き方については 以下の書籍をご覧ください システム分析 改善のための業務フローチャートの書き方改訂新版

More information

新規インストールガイド Microsoft Office Professional Plus 2016 本書は Download Station から Microsoft Office Professional Plus 2016( 以下 Office) をダウンロ ドし 新規インストールを行う手順

新規インストールガイド Microsoft Office Professional Plus 2016 本書は Download Station から Microsoft Office Professional Plus 2016( 以下 Office) をダウンロ ドし 新規インストールを行う手順 新規インストールガイド Microsoft Office Professional Plus 2016 本書は Download Station から Microsoft Office Professional Plus 2016( 以下 Office) をダウンロ ドし 新規インストールを行う手順を記載しています 本手順は学内ネットワークに接続した状態で行う必要があります 認証プログラム とは ソフトウェアのインストール

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション FLEXSCHE Excel 帳票 入門ガイド 1 目次 2 EXCEL 帳票とは EDIF を用いて出力された一時データを元に それを EXCEL 形式の帳票として出力する機能です 利用するには FLEXSCHE EDIF の他 Microsoft Excel 2003 以降が必要です レイアウトデザインも EXCEL で行うので 多くの方に操作に抵抗なく編集していただけます この入門ガイドでは

More information

第 1 章 Web サーバーを 設 定 する はじめに 第 1 章 では 製 作 の 前 準 備 として Windows Server 2008 をンストールし その 中 に 同 梱 されて いる IIS7 をンストールします 学 生 の 皆 様 は DreamSpark から Windows Se

第 1 章 Web サーバーを 設 定 する はじめに 第 1 章 では 製 作 の 前 準 備 として Windows Server 2008 をンストールし その 中 に 同 梱 されて いる IIS7 をンストールします 学 生 の 皆 様 は DreamSpark から Windows Se IIS7 + Expression Webで Webサイトを 作 ろう - Webサイトの 作 成 と 公 開 - はじめに 本 シリーズは 全 3 回 で Web サーバーを 構 築 して Web サトを 作 り 公 開 する 方 法 を 学 びます Windows Server 2008 に 付 属 されている IIS7(Internet Information Services 7.0)を 使

More information

TOEIC

TOEIC TOEIC 1 1 3 1.1.............................................. 3 1.2 C#........................................... 3 2 Visual Studio.NET Windows 5 2.1....................................... 5 2.2..........................................

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 2016/03/11 NetBeans ではじめる Java 第二回 画像処理ソフトウェアの開発 ArkOak 代表 加納徹 Java 講習会の流れ 5. 画像の入出力 6. マウスによる画像情報の取得 7. 画像の上からお絵描き 8. 画像処理ソフトウェアの開発 2 5. 画像の入出力 新規プロジェクト ImageProcessing を作ろう 画像の入出力 1. 以下のようにラベルとボタンを配置

More information

本書は INpMac v2.20(intime 5.2 INplc 3 Windows7/8/8.1に対応 ) の内容を元に記載しています Microsoft Windows Visual Studio は 米国 Microsoft Corporation の米国及びその他の国における登録商標です

本書は INpMac v2.20(intime 5.2 INplc 3 Windows7/8/8.1に対応 ) の内容を元に記載しています Microsoft Windows Visual Studio は 米国 Microsoft Corporation の米国及びその他の国における登録商標です ACTIVE TOUCH 拡張部品取扱説明書 - 共有メモリアクセスコンポーネント - 1. はじめに 1 (1) 概要... 1 (2) INpMac のインストール... 1 2. Windows アプリケーションとの連携 2 (1) コントロール ( 部品 ) の登録... 2 (2) データの関連付け... 3 3. INtime アプリケーションとの連携 4 (1) 部品 ( コンポーネント

More information

Prog1_6th

Prog1_6th 2019 年 10 月 31 日 ( 木 ) 実施配列同種のデータ型を有する複数のデータ ( 要素 ) を番号付けして, ひとまとまりの対象として扱うものを配列と呼ぶ 要素 point[0] point[1] point[2] point[3] point[4] 配列 配列の取り扱いに関して, 次のような特徴がある 1. プログラム中で用いる配列変数 ( 配列の本体を参照する参照型の変数 ) は必ず宣言しておく

More information

RaQuest スターターセット インストールマニュアル

RaQuest スターターセット インストールマニュアル RaQuest Install manual by Sparx Systems Japan 目次 1. はじめに...3 2. インストールの手順...3 3. ライセンスキー登録の手順...17 4. インストール時のトラブル対処方法...21 Copyright (c) 2004-2018 Sparx Systems Japan Co., Ltd. 2 1. はじめに このインストールマニュアルは

More information

テスト 1/7 ページ プレポスト Visual Studio による Windows アプリの開発 ( 基礎編 ) 受講日程受講番号氏名 1.NET Framework に関する記述で 誤っているものを選びなさい 1..NET Framework に含まれる CLR は プログラミング言語に依存し

テスト 1/7 ページ プレポスト Visual Studio による Windows アプリの開発 ( 基礎編 ) 受講日程受講番号氏名 1.NET Framework に関する記述で 誤っているものを選びなさい 1..NET Framework に含まれる CLR は プログラミング言語に依存し 1/7 ページ プレポスト Visual Studio による Windows アプリの開発 ( 基礎編 ) 受講日程受講番号氏名 1.NET Framework に関する記述で 誤っているものを選びなさい 1..NET Framework に含まれる CLR は プログラミング言語に依存しない中間言語を実行するための環境である 2..NET Framework に含まれる.NET Framework

More information

図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20

図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20 BayoLink Excel アドイン使用方法 1. はじめに BayoLink Excel アドインは MS Office Excel のアドインツールです BayoLink Excel アドインは Excel から API を利用して BayoLink と通信し モデルのインポートや推論の実行を行います BayoLink 本体ではできない 複数のデータを一度に推論することができます なお現状ではソフトエビデンスを指定して推論を行うことはできません

More information

ふれんずらくらく流通図面マニュアル

ふれんずらくらく流通図面マニュアル 取扱説明書 Ver 2.0 (1) ふれんず物件情報から簡単作成 (2) たくさんのテンプレートから選択可能 (3) 自由なレイアウト (4) ソフトウェアのダウンロード (5) ソフトウェアのインストール (6) はじめてご利用する時 (7) メニュー画面 (8) 流通図面の新規作成 (9) 流通図面の編集画面 (10) 項目エリアの編集 (11) フリーエリアの編集 (11-1) 画像ツール (11-2)

More information

Microsoft Word - online-manual.doc

Microsoft Word - online-manual.doc オンライン報告ご利用マニュアル 日本エス エイチ エル株式会社採点処理センター Page 1 1. オンライン報告へログインする 1 オンライン報告の登録が完了すると 当社からメールが 2 通届きます オンライン報告登録完了のお知らせ オンライン報告ログイン画面 URL のご案内 パスワードのご案内 ログインに必要な 企業コード ユーザー ID パスワード のご案内 2 ログイン画面にアクセスし ご案内した

More information

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する Microsoft Windows XP Professional のドライブとパスの設定 再インストールの続き 1. コンボドライブのドライブ文字の変更 ( ドライブ文字の固定 ) (0) コンボドライブの接続ノート PC を起動した後にコンボドライブの USB ケーブルを接続する 電源コンセントの数が足りない場合には, ノート PC はバッテリを使用して, コンボドライブの AC アダプタのみ電源コンセントを利用する

More information

MOS_Windows8

MOS_Windows8 テキストの見方や Windows 8 がインストールされているパソコンで の環境設定 CD-ROM のセットアップなど 学習を進める際に知ってお くべき内容について確認します Windows 8 がインストールされている環境では 各テキストに収録されている模擬試験プログラムが正常に動作しない場合があります 本書の記載は 次のテキストを対象としています また テキスト名には次の略称を使用しています テキスト名

More information

1 Word2007 を立ち上げて 表を作って内容を入力し 体裁を整える 1 時間の関係で あらかじめ下記のような簡単な文書を作成して デスクトップにファイル 旅行案内操作前 1 を置いてありますからこのファイルをダブルクリックして開いて下さい (* 時間のある方は末尾に表の挿入方法などを参考に書い

1 Word2007 を立ち上げて 表を作って内容を入力し 体裁を整える 1 時間の関係で あらかじめ下記のような簡単な文書を作成して デスクトップにファイル 旅行案内操作前 1 を置いてありますからこのファイルをダブルクリックして開いて下さい (* 時間のある方は末尾に表の挿入方法などを参考に書い NPO 法人いきいきネットとくしま 第 97 回定例勉強会 森の日 2012 年 7 月 25 日 担当 : 米田弘子 最近は 手渡しよりもメールで文書をやり取りする機会が多いですね 今回はそんな時代ならでは の便利なツール フォーム で答えやすいアンケートを作りましょう このような案内は解答する 側も集計する側も作業が楽になると思います 作成順序 1Word2007 を開き 表を作って内容を入力し

More information

誓約書の同意 4 初回のみ 下記画面が表示されるので内容を確認後 同意する ボタンをクリック 同意していただけない場合はネット調達システムを使うことができません 参照条件設定 5 案件の絞り込み画面が表示されます 5-1 施工地域を選択して 施工地域選択完了 ボタンをクリック - 2 -

誓約書の同意 4 初回のみ 下記画面が表示されるので内容を確認後 同意する ボタンをクリック 同意していただけない場合はネット調達システムを使うことができません 参照条件設定 5 案件の絞り込み画面が表示されます 5-1 施工地域を選択して 施工地域選択完了 ボタンをクリック - 2 - ネット調達システム簡易マニュアル 協力会社編 システムの起動 ~ 案件参照 ~ 見積提出 ログイン 1OC-COMET にログインします 2 左側のメニューより 関連システム連携 ( 見積回答 S 他 ) をクリック 3 ネット調達システム をクリック - 1 - 誓約書の同意 4 初回のみ 下記画面が表示されるので内容を確認後 同意する ボタンをクリック 同意していただけない場合はネット調達システムを使うことができません

More information

シヤチハタ デジタルネーム 操作マニュアル

シヤチハタ デジタルネーム 操作マニュアル 操作マニュアル 目次 1 はじめに... 2 2 動作環境... 2 3 インストール... 3 4 印鑑を登録する... 6 5 登録した印鑑を削除する... 9 6 印鑑を捺印する... 10 6.1 Word 文書へ捺印する... 10 6.2 Excel 文書へ捺印する... 12 7 コピー & ペーストで捺印する... 13 8 印鑑の色を変更する... 15 9 印鑑の順番を入れ替える...

More information

UI コントロール機能一覧通常の記録機能でコントロールが Unknown と記録された場合 UI コントロールをご使用頂くと動作可能となります 命令や例を参考に 行いたい操作に合う UI コントロール機能をご使用ください また 行いたい操作が一覧にない場合は お問い合わせください 注意 通常の記録機

UI コントロール機能一覧通常の記録機能でコントロールが Unknown と記録された場合 UI コントロールをご使用頂くと動作可能となります 命令や例を参考に 行いたい操作に合う UI コントロール機能をご使用ください また 行いたい操作が一覧にない場合は お問い合わせください 注意 通常の記録機 UI コントロール機能一覧通常の記録機能でコントロールが Unknown と記録された場合 UI コントロールをご使用頂くと動作可能となります 命令や例を参考に 行いたい操作に合う UI コントロール機能をご使用ください また 行いたい操作が一覧にない場合は お問い合わせください 注意 通常の記録機能で取得できるコントロールに UI コントロールを使用しないでください 誤動作や機能停止の原因となります

More information

1. パソコンに接続しているプロテクトキー (HASP) を外します 2.Microsoft Edge などのブラウザから のアドレスのホームページを起動します 3. 最新のプロテク

1. パソコンに接続しているプロテクトキー (HASP) を外します 2.Microsoft Edge などのブラウザから  のアドレスのホームページを起動します 3. 最新のプロテク Windows10 環境でのプロテクトキー (HASP) のアップデート手順 Windows7 や Windows8 Windows8.1 から Windows10 へアップグレードを行った場合 プロテクト キー (HASP) が正常に認識できずに弊社土木製品が起動できないケースがあります 起動できないケース プロテクトキー(HASP) を接続すると 互換性メッセージが表示されてしまう ソフト起動時にプロテクトエラーが表示されてしまう

More information