VB.NET

マクロの記録/再生をする簡単なフォーム

「1」〜「5」「クリア」「記録」「再生」の8個のボタン、1個のラベルをフォームに配置する。 数字ボタンを押すと、ラベル上にその数字が追加される。 「クリア」を押すとラベルがまっさらになる。 「記録」を押すと数字ボタンの押されたタイミング/履歴を保…

PictureBoxにマウスでフリーハンドの絵を描く様子を保存し、再生する。

昨日のコードに PictureBox を追加する。 「記録開始」ボタンを押すとマウス操作の記録開始。(ボタン表示は「保存」と変わる) 「1」〜「5」のボタンを押すと上の青いラベルに数字が挿入される。 下の白いキャンバス(PictureBox)で左ボタン押しつつマウスを動…

ぐぐって見つけた。

『VB.NET - Command(命令をクラスにする)』 http://hccweb1.bai.ne.jp/tsune-1/VisualBasic/command.html最初やむを得ない事情で VB.NET とかをいじっているのだけど、ふと GoF のデザインパターンの Command を適用したくなってぐぐってみたら、見つけた…