當前位置:首頁 » 網頁前端 » c腳本控制對象
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c腳本控制對象

發布時間: 2022-05-11 17:31:54

Ⅰ 關於C語言和 腳本問題

我覺得,你首先應該區分下腳本的概念,一般來說,腳本簡單地說就是一條條的文字命令,這些文字命令是可以看到的(如可以用記事本打開查看、編輯)。腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。腳本通常可以由應用程序臨時調用並執行。

C語言可以做調用腳本的程序,比如,據我的估計,像按鍵精靈之類可能就是用C/C++寫的(即使不是C也完全可以寫這種功能)。但一般來說,C語言大多數情況下還是編譯生成可執行程序(.exe),而不是腳本(按某種語法編寫的文本序列)。

如果你想用C語言編寫腳本,建議可以參考比較成熟的軟體,如VBScript 、 AutoIt、按鍵精靈等的做法。

據我的理解,直接用C語言編寫生成的應該是程序,而不是腳本。

Ⅱ WINCC怎樣用C腳本來實現一個按鈕控制兩個變數,如按按鈕,兩個變數對應的畫面一個顯示,一個隱藏

你試試用
SetTagBit("new",1);
SetTagBit("new_1",0);
注意大小寫。

WinCC里SetTagBit的函數原型是 BOOL SetTabBit(Tag Tag_Name, short int value);
不確定是不是支持你寫的賦值方式。。。

Ⅲ unity怎麼讓腳本控制游戲對象腳本不生效

transform.GetComponent<MouseLook>().enabled = true; 或者false
簡單,記住腳本也是組件,如何讓腳本組件不執行只要獲取他然後設為false就行,進一步了解可以聯系我。

Ⅳ 關於javascript腳本DOM:怎樣用腳本控制另外一個窗口的對象

這樣程序,應該在text2.htm裡面加一個函數
至於傳回一個值到text1.htm:
<script language=javascript>
window.opener.document."&form1."&title.value='XXX';
window.close();
</script>
其中的form1是指上一個頁面的表單名,title是指表單里的一個編輯框的名稱,XXX是一個值。

Ⅳ 如何用C腳本給一個對象的顏色屬性編程

在屬性的腳本里直接返回值就可以了,return mycolor;
#include "apdefap.h"
long _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
#define tag_0 "mycolor1"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
long int mycolor,i;
//char* name;
i=GetTagDWord("tag_0"); //Return-Type: DWORD
if(i==1)
mycolor=0x000000FF;
else
mycolor=0x0000FF00;
//name=lpszPropertyName;
//SetTagDWord(name,mycolor); //Return-Type: BOOL
//return *name;
return mycolor;
}

Ⅵ WINCC 怎樣用C腳本對 MSComm屬性操作

對象名稱不能用腳本獲齲對象名稱是標識對象的唯一資源。可以牧舉畫面中所有對象的名稱。

Ⅶ 在WINCC中怎麼用C腳本組態電機的起動和停止控制

假設變數為:變數1,二進制變數, 先在畫面中新建一個按鈕——右鍵屬性——事件——滑鼠—— 按左鍵——C動作——代碼:SetTagBit("變數1",1); //返回類型:BOOL 釋放左鍵——C動作——代碼:SetTagBit("變數1",0); //返回類型:BOOL 注意標點符號

Ⅷ wincc中通過c動作來控制畫面對象的顯示

控制項的屬性中顯示屬性鏈接變數,然後控制這個變數的值為Ture或者False。

這么簡單的功能就不要用腳本來實現了,會被人笑話的,直接用直接組態就可以完成了。

Ⅸ 如何在WinCC中通過腳本操作非當前主畫面對象

這個問題具有高度的概括性,譬如通過c或者vbs腳本來執行畫面對象,你注意到該操作函數有幾個參數:第一個是畫面名稱,第二個是對象名稱,第三個對象屬性。。
你需要改變的是第一個參數即畫面名稱。理解了吧

Ⅹ C#腳本如何理解組件就是對象 這句話

用來實現的功能是不同的! 組合起來就開發了程序! 要你自己用的時候你就 明白了! 組件是實現 專有功能 如 adodb.connection 資料庫連接組件 對象 也就是要要用什麼對象就選的! 如 request 接受來自己客戶端的請求 ActiveX組件 也一樣! 而且ActiveX組件 可以自己編寫 用來實現自己要的功能