c的winform裡statusstrip控制元件怎麼顯示系統時間

時間 2021-10-20 12:49:35

1樓:賈雲彪

不能寫在這裡

寫在formload事件裡

private void form1_load(object sender, eventargs e)

private void timer1_tick(object sender, eventargs e)

這樣就行了 不過時間是死的 不過我會再給你改進的 一時我忘了 呵呵

2樓:我叫啥

步驟:1.建立窗體及新增statusstrip預設statusstrip名稱為statusstrip12.在statusstrip1的items屬性中新增三個statuslabel

預設名稱為toolstripstatuslabel1,2,3按1,2,3的順序排列

3.修改toolstripstatuslabel1的text屬性為相關文字如"歡迎使用本系統"

4.修改toolstripstatuslabel2的text屬性 為空

sprint屬性為true

bordersides屬性為left,right5.修改toolstripstatuslabel3的text屬性 為空

在form的load事件中 修改其顯示為當前時間

3樓:匿名使用者

system.datatime.now.tostring()是獲取當前時間的字串形式,你還需要把字元轉換成時間格式才可以。

例如:datetime d1=convert.todatetime("2008-08-18 18:20:01");

string s=d1.tostring("yyyy-mm-dd hh:mm:ss");

messagebox.show(s);

4樓:丁亭晚史姬

你是說把登入帳號顯示在狀態列那裡嗎?

你可以在你登入視窗那邊放一個全域性靜態變數

public

static

string

aacount

=null;

然後如果登入成功了,就把登陸帳號賦給account再在主面板那邊的狀態列賦值

statusstrip.xx

=登入視窗.account

c#中的winform窗體怎麼獲得系統當前時間?

5樓:匿名使用者

//今天

datetime.now.date.toshortdatestring();

//昨天,就是今天的日期減一

datetime.now.adddays(-1).toshortdatestring();

//明天,同理,加一

datetime.now.adddays(1).toshortdatestring();

//本週(要知道本週的第一天就得先知道今天是星期幾,從而得知本週的第一天就是幾天前的那一天,要注意的是這裡的每一週是從週日始至週六止

datetime.now.adddays(convert.

todouble((0 - convert.toint16(datetime.now.

dayofweek)))).toshortdatestring();

datetime.now.adddays(convert.

todouble((6 - convert.toint16(datetime.now.

dayofweek)))).toshortdatestring();

//如果你還不明白,再看一下中文顯示星期幾的方法就應該懂了

//由於dayofweek返回的是數字的星期幾,我們要把它轉換成漢字方便我們閱讀,有些人可能會用switch來一個一個地對照,其實不用那麼麻煩的

string day = new string ;

day[convert.toint16(datetime.now.dayofweek)];

//上週,同理,一個周是7天,上週就是本週再減去7天,下週也是一樣

datetime.now.adddays(convert.

todouble((0 - convert.toint16(datetime.now.

dayofweek))) - 7).toshortdatestring();

datetime.now.adddays(convert.

todouble((6 - convert.toint16(datetime.now.

dayofweek))) - 7).toshortdatestring();

//下週

datetime.now.adddays(convert.

todouble((0 - convert.toint16(datetime.now.

dayofweek))) + 7).toshortdatestring();

datetime.now.adddays(convert.

todouble((6 - convert.toint16(datetime.now.

dayofweek))) + 7).toshortdatestring();

//本月,很多人都會說本月的第一天嘛肯定是1號,最後一天就是下個月一號再減一天。當然這是對的

//一般的寫法

datetime.now.year.tostring() + datetime.now.month.tostring() + "1"; //第一天

datetime.parse(datetime.now.

year.tostring() + datetime.now.

month.tostring() + "1").addmonths(1).

adddays(-1).toshortdatestring();//最後一天

6樓:匿名使用者

datetime dt = datetime.now;

後面dt根據你的需要取就行了如dt.tolongdatestring().tostring();輸出格式是****年**月**日

7樓:匿名使用者

datetime.now

8樓:匿名使用者

datetime.now別忘了加分號

c#建立簡易記事本 狀態列顯示當前系統時間

9樓:匿名使用者

c#建立簡易記事本 狀態列顯示當前系統時間假設介面上已經有了一個richtextbox1控制元件,並且statusstrip已經新增了一個toolstripstatuslabel1

為richtextbox1新增selectionchanged事件,事件**如下:

private void richtextbox1_selectionchanged(object sender, eventargs e)

////// 獲取字串s的長度,包括字母,中文,特殊符號等///

/// 要獲取長度的字串

/// 字串的長度

private int getstringlen(string s)return len;

}return 0;}

10樓:雲服教育盟

將下面的放在一個timer事件函式中:

system.datetime.now.tolongdatestring();//日期字串

system.datetime.now.tolongtimestring();//時間字串

11樓:

上面有個教程,有步驟示例

如何在c#中是現在狀態列中顯示時間,日期

12樓:匿名使用者

建立窗體及新增statusstrip 預設statusstrip名稱為statusstrip1 2.

c在vs2019裡編寫的winform程式中如何將窗

c 沒有全域性變數,你用靜態類或者屬性就行了,比如說public class commonvar用的時候直接在form裡 commonvar.address test 然後在另一個form中直接使用這個commonvar.address form1 helpclass hcls new helpcl...

c 中winform程式無法完全退出

資源沒有釋放。試一下dispose 我說說我的實現思路吧。程式啟動的時候,從配置檔案中讀取是否為異常退出 該陪著檔案可以自己定義,xml,txt或者其他格式 非異常退出,則把配置檔案中的登陸標識為已登入,程式退出的時候,把該標識設定為正常退出。異常退出的時候,該標識繼續為登陸狀態。下次登陸時候就可以...

大蝦請來賜教c與c在winform程式設計上的區別

c 採用完全物件導向的方法,更加貼近人類的思維,而且封裝了很多的 用c 會比較方便簡單而且快速,而c 則偏向於計算機方面的思維,雖然c 也是物件導向的語言,但不像c 那樣濃厚,使用c 會涉及到很多底層 初學者會感到很困難,也會比較辛苦,在ide方面,net對c 的支援比c 要強大,這當然也包括自動感...