wincc顯示系統時間 WINCC畫面讀取系統時間

2021-10-13 08:10:52 字數 1490 閱讀 3304

三種方法,供樓主選擇:

1、變數管理器->建立system info通道,建立字串內部變數,選擇對應的日期格式以及時間格式即可。

2、文字物件->屬性->文字,使用c指令碼,觸發週期1s:

#pragma code("kernel32.dll")

bool getlocaltime(lpsystemtime);

#pragma code()

char szreturn[255];

systemtime systime;

getlocaltime(&systime);

//sprintf(szreturn,"%d年%d月%d日",systime.wyear,systime.wmonth,systime.wday); //日期

sprintf(szreturn,"%d:%d:%d",systime.whour,systime.wminute,systime.wsecond); //時間

return szreturn;

3、文字物件->屬性->文字,使用vbs指令碼,觸發週期1s:

dim tnow

tnow = now()

'text_trigger = cstr(year(tnow)) & "年" & cstr(month(tnow)) & "月" & cstr(day(tnow)) & "日" '#日期

text_trigger = cstr(hour(tnow)) & ":" & cstr(minute(tnow)) & ":" & cstr(second(tnow)) '#時間

#include "apdefap.h"

void onlbuttondown(char* lpszpicturename, char* lpszobjectname, char* lpszpropertyname, uint nflags, int x, int y)

// wincc:tagname_section_start

// syntax: #define tagnameinaction dmtagname

// next tagid : 1

#define apccb_ch1_cg1_multi_stage_plugging "cb_cg1_multi_stage_plugging"

// wincc:tagname_section_end

// wincc:picname_section_start

// syntax: #define picnameinaction picturename

// next picid : 1

// wincc:picname_section_end

if ( gettagbit (apccb_ch1_cg1_multi_stage_plugging))

settagbit (apccb_ch1_cg1_multi_stage_plugging,0);

else

settagbit (apccb_ch1_cg1_multi_stage_plugging,1);

WinCE顯示系統時間

獲取系統時間,主要用到兩個函式 void getsystemtime lpsystemtime lpsystemtime void getlocaltime lpsystemtime lpsystemtime lpsystemtime是乙個指向systemtime結構體的指標,函式執行完畢後,獲取的...

顯示系統時間以及可變時間

獲取系統時間我們最常用到的事情之一,有時候需要的不僅僅是當前時間,而是顯示時間。現在先來獲取系統當前時間吧。datetime time datetime.now.date 當前時間 datetime time datetime.now.year 當前年 datetime time datetime....

WPF 顯示當前系統時間

因為wpf和winform不一樣的地方還是很多的,之前想新增一系統的時間,但是後來發現wpf沒有timer控制項,所以只能自己寫了。1.首先在cs檔案前面新增using,如下 using system.windows.threading 然後新增一 個textblock控制項,xaml檔案定義後面加...