unigui js操作delphi控制元件賦值
阿新 • • 發佈:2018-11-08
在js中介面上所有元件都當成html裡來控制
1、控制按鈕事件
document.getElementById(MainForm.UniButton4.getId()).click();
這個方法讓JS與UNI互動提供太大的幫助了
js code如下
document.getElementById(MainForm.UniButton4.getId()).click(); //模擬按鈕事件
extjs code如下
MainForm.UniButton4.fireEvent("click", MainForm.UniButton4); //模擬按鈕事件
在delphi裡
UniSession.AddJS('MainForm.UniButton4.fireEvent("click", MainForm.UniButton4);');
2、給edit賦值
MainForm.opction_edit.setValue("1");
---------------------
作者:yeeonefx
來源:CSDN
原文:https://blog.csdn.net/yeeonefx/article/details/8557600
版權宣告:本文為博主原創文章,轉載請附上博文連結!
function fsetvalue(s)
{
MainFrame.UniEdit1.setValue(s);
}