用C語言寫乙個日曆,沒有日曆控制項,它就寫在按鈕上,怎麼做呢? 20

發布 科技 2024-08-09
13個回答
  1. 匿名使用者2024-01-31

    寫乙個能夠在控制台上輸出日曆的小東西,你可以嘗試更改它,以便裡面的日期顯示在上面。

    static void main(string args)

    int year = 2012;

    int month = 11;

    定義乙個包含六行七列的陣列,乙個月最多六周 int[,]daysarray = new int[6,7];

    計算第一周。

    int firstdayofweek = (int)(new datetime(year, month, 1).dayofweek);

    daysarray[0, firstdayofweek] = 1;

    int lastday = new datetime(year, month, 1).addmonths(1).adddays(-1).day;

    for (int i = 1; i <= lastday; i++)

    datetime dt = new datetime(year,month,i);

    daysarray[getweekindexofmonth(dt), int) = i;

    年和月",year,month));

    天t、1噸、2噸、3噸、4噸、5噸、6天");

    for (int i = 0; i < 6; i++)

    for (int j = 0; j < 7; j++)

    if (daysarray[i, j] != 0)

    j]);t");

    private static int getweekindexofmonth(datetime dt)

    如果要判斷的日期是1日,則必須是第1周。

    if ( == 1) return 1;

    else 獲取當月的第一天。

    datetime dtstart = new datetime(, 1);

    獲取每月的第一天是星期幾。

    int dayofweek = (int);

    在每月的第乙個星期一總共獲得幾天。

    int startweekdays = 7 - dayofweek;

    如果要在第一周範圍內判斷日期,請返回 1

    if ( = startweekdays) return 0;

    elseint aday = + 7 - startweekdays;

    return aday / 7 + aday % 7 > 0 ? 1 : 0)-1;

  2. 匿名使用者2024-01-30

    方法一:確定是哪個月份,然後將相應數量的按鈕新增到容器中,按鈕的文字屬性會根據上面分配,然後會有一些重複的步驟。

    方法二:自定義小部件或擴充套件基本小部件的功能(例如,組合容器和按鈕,新增相應的屬性,使其成為類似日曆的小部件)。

  3. 匿名使用者2024-01-29

    您想要每天總共乙個按鈕還是乙個按鈕?

    只有乙個詞="yyyymmdd");

    一天乙個,好吧,日曆控制項有什麼問題?

  4. 匿名使用者2024-01-28

    當然是JS,下乙個上線,而且很多。

  5. 匿名使用者2024-01-27

    我推薦Microsoft的ajax說起來很容易,很漂亮。

  6. 匿名使用者2024-01-26

    點選該位置啟用隱藏的日曆空間,將該位置放在滑鼠位置,在日曆控制項失焦或按回車鍵的情況下修改生日資訊,性別,畫乙個面板,裡面有兩個選項,一男一女,然後面板被隱藏,接下來的事情和生日一樣。

  7. 匿名使用者2024-01-25

    C 語言中的日曆姿勢猜測控制項 [monthcalendar] 是乙個比較常用的控制項,它允許使用者快速檢視和設定要回答的日期,還可以選擇所需的日期和時間段。

    以下是使用日曆控制項的幾種常用方法。

  8. 匿名使用者2024-01-24

    用日曆是做不到的,所以讓我們用js來實現3q

  9. 匿名使用者2024-01-23

    日曆控制 外掛程式已經很成熟了,不用自己寫乙個。。在 Web 上搜尋 JS 日曆控制項。 我希望房東滿意。

  10. 匿名使用者2024-01-22

    我自己有這個控制權。

    2.如果我自己寫的,我曾經使用 datagridview 來實現類似的。

  11. 匿名使用者2024-01-21

    my97 datepicker

    我不知道這是否符合你的口味,但它是目前最強的約會控制!

    這就是電信線上商業大廳中使用的。

  12. 匿名使用者2024-01-20

    C 本身具有此控制項。

    不要寫,就用它!

  13. 匿名使用者2024-01-19

    WinForm 有乙個日期控制項(monthCalendar 控制項),DevExpress 控制項庫應該有乙個完整的日曆控制項,你可以找到。 手動完成這項工作需要做很多工作,我不知道你要做什麼。

相關回答
4個回答2024-08-09

首先從 繼承自定義控制項,然後將以下內容 :: 新增到控制項的建構函式中 >>>More

10個回答2024-08-09

static void main(string args) 上邊。

for (int i = 0; i <= 20; i++)"*"); >>>More

3個回答2024-08-09

3.現在都是幹C++,用途還是很廣的。 主要有: >>>More

4個回答2024-08-09

使用計時器小部件來控制移動時間和速度,然後將矩形的 y 坐標新增到計時器小部件的滴答事件中的位置,使其向右移動。

7個回答2024-08-09

不知道是不是不符合你的要求......

#include >>>More