C#でタイマーを作る
.NetFramework3.5SP1がリリース、実行速度の改善などがなされたということなので互換性のチェックに.netでソフトを作ってみた。
普通の3分タイマー、インストール不要。
(Download) CSTimer100.zip CSTimer120.Zip(2008年10月13日変更;背景色、最小化時時間表示追加)
CSTimer150.Zip(2009年5月8日変更;ツールバーモードなど多数追加)
CSTimer153.Zip(2009年5月9日変更;未実装部分を追加)
00:00でスタートすると3分タイマー。分秒をセットしたい場合は数字を左右クリックして調整。
アラーム音をmp3などに変えたい場合はoptionで設定。
アイコンは以下からもらいました、感謝。かっこいいのが多いです。
Icons by: FastIcon.com http://www.fasticon.com
ソースは以下に。C#の勉強にどうぞ。 http://keron.dip.jp/download/cstimer100src.zip
http://keron.dip.jp/download/CSTimer152src.zip
http://keron.dip.jp/download/CSTimer153src.zip
(2009年5月9日追記)
ver1.52に更新しました。
https://yk.tea-nifty.com/netdev/2009/05/cstimer-150-43a.html
| 固定リンク
この記事へのコメントは終了しました。

コメント
初めまして、みらと申します。
最近C#の学習を始め、アラームを勉強がてら作成しようと検索していたらここにたどり着きました。
ソースを拝見させていただき、大変勉強になりました。
そして、アラームの見た目がカッコイイので使わせていただきます
投稿: みら | 2008年8月24日 (日) 17時24分
みらさん
ソースへのリンクがおかしかったですね(チェックしてなかった・・)今なおしました、すみませんでした。参考になるか分かりませんが好きに使ってください。
投稿: けろろ(管理人) | 2008年8月26日 (火) 01時18分
始めまして、シシといいます。
色々探して探してようやく直感で使える使いやすいCSTimerに出会えました。30個ぐらいタイマー使ってみて一番使いやすいです。
1日に何十回も使うのでいつも助かっているのですが
画面いっぱいに他のソフトたちあげて使うので小さくすることは可能なのでしょうか
機能はそのままに出来れば全体がStartボタンの太さで横に細長い
CSTimerがほしいです
知識があれば私も作りたいのですが・・・
投稿: シシ | 2009年4月28日 (火) 21時09分
シシさん
使ってくださいありがとうございます。私もカップラーメン作るとき重宝してます(笑)。
ご要望は日本語IMEバーみたいなイメージですか?いつも全面にあって画面のどこにでもおけるような。
それとも(ノートPCのバッテリー残量表示のような)タスクバーの中に入ってしまうものですかね。
どっちもそれほど難しくない(デザインが難しいですが)のでそのうち作りましょう。
投稿: けろろ(管理人) | 2009年4月30日 (木) 00時31分
うぉ~こんなに早く反応があった
普段書き込みとか一切しない人なのでうれしいです
ありがとうございます。
まさにそのとうりですね、IMEバーよりちょっと大きいぐらいでも
十分だと思います。その例えはまったく気づきませんでした。
これはあってもなくても大丈夫なのですが
指定した分秒を保存できしたり音も変えるので保存できると
良いかもしれません、でもそうすると作るの大変なのかな?
無知ですみません。
投稿: シシ | 2009年4月30日 (木) 23時13分
シシさん
ちょっとお休みしてました。私もそのくらいの機能は欲しいと思っていたのでちょこっと改造してみます。デザインどうしようかなぁ
投稿: けろろ(管理人) | 2009年5月 4日 (月) 23時03分
ツールバーモードを作ってみました。
https://yk.tea-nifty.com/CSTimer150.zip
気が向いたら使ってみてください。
投稿: けろろ(管理人) | 2009年5月 8日 (金) 04時09分
こんにちは~早速タイマー使ってみました。
すごいです、理想的に仕上がってます。
軽さ、直感的な使いやすさ、コンパクトさ
超超気に入りました。
仕事で使うのですが
画面を0.5秒も目を離せないことをしているので
ほんとに助かります、ありがとうございました。
次のバージョンアップのついででいいのですが
常にReastを押せる状態に出来るとさらに最高です。
タイマーがスタートしていてもすぐリセットしてスタート
2クリックでいけるので作業効率が上がります。
投稿: シシ | 2009年5月 8日 (金) 18時30分
シシさん
そうですね、普通のタイマーはそうかもしれないですね・・・。
実装していなかったスクリーンセーバ機能を追加するついでに直しました。
https://yk.tea-nifty.com/CSTimer153.zip
とりあえず自分のやりたいことはやってしまったのでバグがなければ完成かもしれません。
投稿: けろろ(管理人) | 2009年5月 9日 (土) 14時36分
もうバージョンアップしてる、早い^^
使い勝手すごい良いです。
これなら今の仕事を変えないかぎり
ずっと使うことになるでしょう
ベクター登録したら一番使われるタイマーになるかもしれませんね
無理ばっかり言ってすみませんでした。
ほんとうにありがとうございました。
投稿: シシ | 2009年5月15日 (金) 02時09分
シシさん
いいえ、どういたしまして。やりたいことをやっているだけですので気になさらずに。お仕事?頑張ってください。
投稿: けろろ(管理人) | 2009年5月20日 (水) 23時34分