力控软件中显示数值的方法如下:
定义文本控件显示日期和时间
在力控的运行画面中,首先定义一个文本控件。
双击该文本控件,弹出动画连接设置窗口。
在设置窗口中,选择“数值输出”->“字符串”。
在“表达式”中输入 `$Date + " " + $Time`,这样即可在文本控件中显示当前的日期和时间。
去掉系统中间变量$Time中的毫秒显示
如果需要去掉时间中的毫秒部分,可以使用函数 `StrLeft($Time, 8)`。这个函数将从时间字符串的左侧截取前8个字符,通常这8个字符包含了日期和时间,但不包括毫秒。
从起始时间控件获取年、月、时、分、秒
如果起始时间控件返回的是长整型(long)值,可以使用以下函数来提取年、月、时、分、秒:
使用 `StrTime(time, format)` 函数将整型时间转换为字符串形式。其中,`format` 参数可以指定时间格式,例如 `"yyyy-MM-dd HH:mm:ss"`。
使用 `StrMid(String, First, Count)` 函数截取字符串中从 `First` 位置开始的 `Count` 个字符。例如,要获取小时,可以使用 `StrMid($Time, 12, 2)`,因为时间字符串中小时部分通常从第12个字符开始。
这些方法可以帮助你在力控软件中有效地显示和处理数值。