« オグシオ | トップページ | 縁切り榎 »

C#でタイマーを作る

.NetFramework3.5SP1がリリース、実行速度の改善などがなされたということなので互換性のチェックに.netでソフトを作ってみた。

普通の3分タイマー、インストール不要。

cstimer 

(Download)
CSTimer100.zip
CSTimer120.Zip(2008年10月13日変更;背景色、最小化時時間表示追加)
CSTimer150.Zip(2009年5月8日変更;ツールバーモードなど多数追加)
CSTimer153.Zip(2009年5月9日変更;未実装部分を追加)

WindowsXP/Vistaで確認。.NetFramework2.0以上が必要ですがVistaは標準、XPも今時は入っていることでしょう。

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に更新しました。
http://yk.tea-nifty.com/netdev/2009/05/cstimer-150-43a.html

|

« オグシオ | トップページ | 縁切り榎 »

パソコン・インターネット」カテゴリの記事

コメント

初めまして、みらと申します。
最近C#の学習を始め、アラームを勉強がてら作成しようと検索していたらここにたどり着きました。

ソースを拝見させていただき、大変勉強になりました。
そして、アラームの見た目がカッコイイので使わせていただきますhappy01

投稿: みら | 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分

ツールバーモードを作ってみました。
http://yk.tea-nifty.com/CSTimer150.zip

気が向いたら使ってみてください。

投稿: けろろ(管理人) | 2009年5月 8日 (金) 04時09分

こんにちは~早速タイマー使ってみました。
すごいです、理想的に仕上がってます。
軽さ、直感的な使いやすさ、コンパクトさ
超超気に入りました。
仕事で使うのですが
画面を0.5秒も目を離せないことをしているので
ほんとに助かります、ありがとうございました。

次のバージョンアップのついででいいのですが
常にReastを押せる状態に出来るとさらに最高です。
タイマーがスタートしていてもすぐリセットしてスタート
2クリックでいけるので作業効率が上がります。

投稿: シシ | 2009年5月 8日 (金) 18時30分

シシさん

そうですね、普通のタイマーはそうかもしれないですね・・・。
実装していなかったスクリーンセーバ機能を追加するついでに直しました。
http://yk.tea-nifty.com/CSTimer153.zip

とりあえず自分のやりたいことはやってしまったのでバグがなければ完成かもしれません。

投稿: けろろ(管理人) | 2009年5月 9日 (土) 14時36分

もうバージョンアップしてる、早い^^
使い勝手すごい良いです。
これなら今の仕事を変えないかぎり
ずっと使うことになるでしょう
ベクター登録したら一番使われるタイマーになるかもしれませんね
無理ばっかり言ってすみませんでした。
ほんとうにありがとうございました。

投稿: シシ | 2009年5月15日 (金) 02時09分

シシさん

いいえ、どういたしまして。やりたいことをやっているだけですので気になさらずに。お仕事?頑張ってください。

投稿: けろろ(管理人) | 2009年5月20日 (水) 23時34分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/2371/42183134

この記事へのトラックバック一覧です: C#でタイマーを作る:

« オグシオ | トップページ | 縁切り榎 »