delphi中Lcdscreen控件 想用此来模拟LED,谁有例子呢,不懂LCDSCREEN,先谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 挺容易的装好LCDScreen控件后:1、在窗体上添加一个TLCDScreen2、通过color, font, border 这些属性设置。3、点击 Lines 属性,TLCDScreen.Lines 编辑框就出现了。 注意一下:这个Lines 属性是基于TStringList的,长度不超过255.运行时选中编辑框里的文字,就可以设置效果了(编辑框的右边)(SpecialEffects属性设成on) 运行时也可以改变效果:LCDScreen1.Lines.Clear;LCDScreen1.Lines.Append( ' LCDScreen ' + startbold_tag +startunderline_tag + 'version'+ stopunderline_tag + stopbold_tag + ' 3');可以用这些标记控制效果startinverse_tag = '<inv>';stopinverse_tag = '</inv>'; startblinking_tag = '<bl>';stopblinking_tag = '</bl>'; startunderline_tag = '<u>';stopunderline_tag = '</u>'; startstrike_tag = '<s>';stopstrike_tag = '</s>'; startbold_tag = '<b>';stopbold_tag = '</b>'; startitalic_tag = '<i>';stopitalic_tag = '</i>'; 可以在详细点吗,我想在EDIT里面输入内容,在LCDSCREEN显示,如果想从右往左滚动显示呢?行的话,分全给你 LCDScreen里面设的是显示效果动态效果,需要在窗体上再添加一个LCDAnimator 控件,比如LCDAnimator1在LCDAnimator1的Code里添加动作代码: 比如[HorzScroll(2); ][HorzScroll(1); VertScroll(1); ][HorzScroll(1); VertScroll(1); ][VertScroll(1); ][VertScroll(1); ][HorzScroll(-1); VertScroll(1); ][HorzScroll(-1); VertScroll(1); ]HorzScroll就是水平移动了。然后,将 LCDScreen 的 LCDAnimator 属性值,设为 LCDAnimator1LCDScreen就按LCDAnimator1的设置执行效果了 LCDScreen1.Lines基于TStringlist 所以你的Edit1.text这样传给它:LCDScreen1.Lines.Append(Edit1.Text);或LCDScreen1.Lines.Add(Edit1.Text); 我在工程里放入三个控件,一个LCDSCREEN,一个LCDAnimator1 ,一个EDIT,我是那样传的啊,你可以把代码发下吗 10楼的,有这个控件的资料不呢,传给我哦,[email protected]。谢谢了哦 procedure TForm1.LCDScreen1Click(Sender: TObject);beginLCDScreen1.Lines.Add(Edit1.Text);end;end.运行时在EDIT1里面输入内容,怎么显示呢 既然你放在这里:procedure TForm1.LCDScreen1Click(Sender: TObject);那就是单击LCDScreen1,显示Edit1的文本放在一个按钮里的话:procedure TForm1.Button1Click(Sender: TObject);那就是单击按钮,显示Edit1的文本 将 LCDScreen 的 LCDAnimator 属性值,设为 LCDAnimator1 LCDAnimator1 的code属性里添加: [HorzScroll(-2); ] [HorzScroll(-2); ] [HorzScroll(-2); ] LCDScreen1.Lines.Clear;LCDScreen1.Lines里面不能为空的内容吗 [HorzScroll(-2); ] [HorzScroll(-2); ] [HorzScroll(-2); ] 说没有定义啊 LCDAnimator1 的code属性 不是有个(TStrings)吗,在它右边有个“...”,点击“...”后,弹出个String List Editor在这个弹出的对话框里输入[HorzScroll(-2); ] [HorzScroll(-2); ] [HorzScroll(-2); ] 再点 OK LCDScreen1.AnimationEnabled := True; //这句一定要加上,要不效果出不来LCDScreen1.Lines.Append(Edit1.Text);LCDScreen1.Enabled:=true; LCDScreen1.AnimationRepeating:=true;循环滚动 在输入框输入一次运行会显示,在输入一次,按BUTTON怎么会报错哦 TMediaPlayer 播放mp3声音刺耳 如何获取邮件的文本文件 看看这个文件是如可读取呢~~?? DELPHI 开发问题 如何判断资源文件中的某个资源是否存在? 发布一个免费软件:Pascal源代码格式化/美化工具!千分散尽还复来,只要大家爽! 关于数码相机的问题 我是初學Delphi6。有幾個問题想請教一下各位! SQL Explorer和 BDE Administrator 都是做什么用的?有什么区别? delphi里的一个sql语法紧急求救 请问如何设置DBGridEh 的某列显示下拉列表? apdcomport设置接收缓冲区的问题
1、在窗体上添加一个TLCDScreen
2、通过color, font, border 这些属性设置。
3、点击 Lines 属性,TLCDScreen.Lines 编辑框就出现了。
注意一下:这个Lines 属性是基于TStringList的,长度不超过255.运行时选中编辑框里的文字,就可以设置效果了(编辑框的右边)
(SpecialEffects属性设成on)
LCDScreen1.Lines.Clear;
LCDScreen1.Lines.Append( ' LCDScreen ' + startbold_tag +startunderline_tag + 'version'+ stopunderline_tag + stopbold_tag + ' 3');
可以用这些标记控制效果startinverse_tag = '<inv>';stopinverse_tag = '</inv>'; startblinking_tag = '<bl>';stopblinking_tag = '</bl>'; startunderline_tag = '<u>';stopunderline_tag = '</u>'; startstrike_tag = '<s>';stopstrike_tag = '</s>'; startbold_tag = '<b>';stopbold_tag = '</b>'; startitalic_tag = '<i>';stopitalic_tag = '</i>';
行的话,分全给你
动态效果,需要在窗体上再添加一个LCDAnimator 控件,比如LCDAnimator1
在LCDAnimator1的Code里添加动作代码:
比如[HorzScroll(2); ]
[HorzScroll(1); VertScroll(1); ]
[HorzScroll(1); VertScroll(1); ]
[VertScroll(1); ]
[VertScroll(1); ]
[HorzScroll(-1); VertScroll(1); ]
[HorzScroll(-1); VertScroll(1); ]HorzScroll就是水平移动了。然后,将 LCDScreen 的 LCDAnimator 属性值,设为 LCDAnimator1
LCDScreen就按LCDAnimator1的设置执行效果了
LCDScreen1.Lines.Append(Edit1.Text);
或
LCDScreen1.Lines.Add(Edit1.Text);
begin
LCDScreen1.Lines.Add(Edit1.Text);
end;end.
运行时在EDIT1里面输入内容,怎么显示呢
那就是单击LCDScreen1,显示Edit1的文本放在一个按钮里的话:
procedure TForm1.Button1Click(Sender: TObject);
那就是单击按钮,显示Edit1的文本
LCDAnimator1 的code属性里添加:
[HorzScroll(-2); ]
[HorzScroll(-2); ]
[HorzScroll(-2); ]
LCDScreen1.Lines里面不能为空的内容吗
[HorzScroll(-2); ]
[HorzScroll(-2); ]
说没有定义啊
String List Editor
在这个弹出的对话框里输入
[HorzScroll(-2); ]
[HorzScroll(-2); ]
[HorzScroll(-2); ] 再点 OK
LCDScreen1.Lines.Append(Edit1.Text);
LCDScreen1.Enabled:=true;
循环滚动