Top > プログラミング > .NET Tips> ベテータベバーに現在の日時やcaps lockなどの状態を表示する

ベテータベバーに現在の日時やcaps lockなどの状態を表示する」への評価、コメント

評価

良い / 悪い = 11 / 8 (「良い」の割合 = 0.579 , 人気度 = 0.740

評価する

コメント一覧


評価の理由
nanasi 2013/03/6 (Wed) 10:51:06
評価:悪い
まずはStatusBarのパネルに現在の日付や時間を表示する方法を考えます。

これは単純に、タイマーのイベントでPanelのTextを現在の日時に変更することにより実現します。まずは次のようなStatusBarPanelクラスの派生クラスを作成してみましょう。

どこに?

派生クラスの作り方はどこ?

適当すぎ

評価の理由
匿名 2012/09/5 (Wed) 13:48:02
評価:良い
役に立ちました。

よーく読めば理解できます。

通常のコメント
匿名 2012/01/10 (Tue) 11:18:21
>GetKeyStateの動作をしりたいだけなのに、付属しているコードが煩雑すぎて、参考になりません。

同意見です

評価の理由
匿名 2011/12/3 (Sat) 12:49:10
評価:悪い
ほかのコードが邪魔

評価の理由
匿名 2009/11/27 (Fri) 21:58:03
評価:悪い
GetKeyStateの動作をしりたいだけなのに、付属しているコードが煩雑すぎて、参考になりません。

通常のコメント
nanashi 2008/01/22 (Tue) 23:00:18
ステータスバーに現在の日時を表示する
タイマーのイベントでToolStripStatusLabelのTextを現在の日時に変更すればよいでしょう。

ToolStripStatusLabelを継承したクラスを作成して、現在の日時を表示するToolStripItemを作成する例を以下に示します。Visual Studioのフォームデザイナを使って、StatusStripに追加して使用することができます。

という事ですが、
うまく動作しませんでした。
残念ながらこれだけではよくわかりませんね

評価の理由
VB6 2006/10/4 (Wed) 16:22:23
評価:良い
VB6からNETで苦労しており、助かりました。

通常のコメント
vb.net 2005/07/27 (Wed) 20:26:39
Public Declare Function GetKeyState Lib "User32" (ByVal nVirtKey As Long) As Integer

Public Function MainGetKeyState() As Boolean
Dim intKeyState1 As Integer
With Me
intKeyState1 = GetKeyState(Keys.CapsLock)
Select Case intKeyState1 'CAPS Lock
Case 1, 65409 'On
.stpCAP.Text = "CAPS"
Case Else
.stpCAP.Text = ""
End Select
End With
intKeyState1 = Nothing
End Function

評価の理由
kaz 2004/04/13 (Tue) 10:40:19
評価:良い
やり始めでしたので、参考になりました。

コメントの投稿

[説明]