LED显示控件提供了如下方法可供调用:
WriteText FontName, FontSize, FontColor, Effect, Speed, Period, Text
功能简介:向Led发送文本。
参数说明:
FontName:字体类型
FontSize:字体尺寸
FontColor:字体颜色
Effect:特效
Speed:显示速度
Period:停留时间
Text:文字内容
代码示例:
在a.bsp的画面中加载一个iCentroView LedDisplay Control控件LEDDISPLAY1,在脚本编辑器中编辑事件如下:
Sub page_OnLoad() LEDDISPLAY1.WriteText “宋体”, 24, 1, 1, 2, 3, “热烈欢迎!” End Sub
|
运行a.bsp画面,Led发送内容为“热烈欢迎!”,字体为“宋体”,颜色为红色,特效为翻页,速度为2,停留时间为3。
WritePicture PicName, Effect, Speed, Period
功能简介:向Led发送图片
参数说明:
PicName:图片文件名
Effect:特效
Speed:显示速度
Period:停留时间
代码示例:
在a.bsp的画面中加载一个iCentroView LedDisplay Control控件LEDDISPLAY1,在脚本编辑器中编辑事件如下:
Sub page_OnLoad() LEDDISPLAY1.WritePicture “示例图片”, 0, 2, 5 End Sub
|
运行a.bsp画面,向Led发送名称为“示例图片”的图片,特效是随机,速度是2,停留时间是5。对于某些Led设备,发送图片的时候,特效、速度、停留时间这三个参数会被忽略,图片始终显示在设备上。
VARIANT WriteMultiText varMultiText
LEDDISPLAY1.WriteMultiText varMultiText
参数说明:
varMultiText '字体、大小、颜色、效果、速度、停留时间、文字内容
VARIANT 返回错误码“0”为成功
代码示例:
在Led.bsp的画面中加载一个Button对象,在脚本编辑器中编辑该Button的Click事件如下:
Sub Button1_OnClick()
Dim varMultiText(2,6) '定义一个3X7的二维数组 varMultiText(0,0) = "宋体" '字体 varMultiText(0,1) = "20" '大小 varMultiText(0,2) = "1" '颜色 varMultiText(0,3) = "1" '效果 varMultiText(0,4) = "1" '速度 varMultiText(0,5) = "3" '停留时间 varMultiText(0,6) = "asd多条文本123" '文字内容
varMultiText(1,0) = "宋体" '字体 varMultiText(1,1) = "20" '大小 varMultiText(1,2) = "1" '颜色 varMultiText(1,3) = "1" '效果 varMultiText(1,4) = "1" '速度 varMultiText(1,5) = "2" '停留时间 varMultiText(1,6) = "asd多条sasjd文本123" '文字内容
varMultiText(2,0) = "宋体" '字体 varMultiText(2,1) = "20" '大小 varMultiText(2,2) = "1" '颜色 varMultiText(2,3) = "1" '效果 varMultiText(2,4) = "1" '速度 varMultiText(2,5) = "5" '停留时间 varMultiText(2,6) = "asd多测试asd条文本123" '文字内容
LEDDISPLAY1.WriteMultiText varMultiText
End Sub
|
运行Led.bsp画面,点击Button对象,可创建了三个文本信息。