社区
C#
帖子详情
「控件控」让世界真实起来·字符型点阵液晶显示屏
Conmajia
2012-05-06 09:55:05
加精
老规矩,一切开源,后果自负
点击下载 DEMO(外链)
附上 bug 多多基本没捉的源代码。本人原创,有问题别骂我,因为我和你用的是一样的版本。
控件源码(未 debug)
点击下载源码(老规矩,E 文注释)
注意! 各项属性最好是运行时(Run-time)在 Load 事件里设置,不知道为什么,
设计时(Design-time)设定的属性看起来正确,一运行就恢复原状,完全没设上。
至于使用方法,简单来说就是不断修改 Text 属性(注意,短小的 string 不能覆盖
之前的长 string,比如第一次设 Text = "I like money"(12),第二次改成了
Text = "I like $"(8),那么多余的 4 个字符不会被覆盖,会显示成
"I like $oney"(12)。(这个特性是和硬件一模一样的,是我设计时很蛋疼的追求
1:1 的后果。解决办法有 2 个,第一修改 Text 前调用 Clear() 方法,第二在修改
字符串后面用几个多余的空格覆盖,像这样 Text = "I like $[空格][空格][空格][空格]"(12)
-------------------中场休息线----------
如果你的公司里还没有这个,可以改好了用到产品里,相信会让产品看起来更专业的。。
不用谢我,只要请我吃顿饭就行
(开玩笑的,别认真,小心老板骂)
外面的世界太精彩,电脑上的世界太单调
多运动、多奔跑
进入正题
首先问大家一个问题:一般你的程序里需要显示一些经常变化的文字,你都是怎么做的?
比如我们需要一个状态栏,启动之后给用户显示 「Ready...」
用一个 Label?
等等,似乎不太好看。换个字体?
嗯,似乎还是很平常。加点颜色吧。
OMG。。。这个颜色让我想起了有一种叫做「液晶屏」的东西,这可不是电脑上的显示器,而是这些兄弟们
所以嘛,程序做出来就应该像这样
继续改造,让它成为 1:1 精仿的液晶显示屏,就像这样
让我们来点给力的吧!
上半部分是用来设计 5x8 的点阵字符的,文本框里输出的是单片机用的字符数据,如果你不玩单片机,可以完全不用理会。
希望大家喜欢。
...全文
1814
69
打赏
收藏
「控件控」让世界真实起来·字符型点阵液晶显示屏
老规矩,一切开源,后果自负 点击下载 DEMO(外链) 附上 bug 多多基本没捉的源代码。本人原创,有问题别骂我,因为我和你用的是一样的版本。 控件源码(未 debug) 点击下载源码(老规矩,E 文注释) 注意! 各项属性最好是运行时(Run-time)在 Load 事件里设置,不知道为什么, 设计时(Design-time)设定的属性看起来正确,一运行就恢复原状,完全没设上。 至于使用方法,简单来说就是不断修改 Text 属性(注意,短小的 string 不能覆盖 之前的长 string,
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
69 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
坚如磐石不可摧
2012-06-07
打赏
举报
回复
楼主还真是控件控啊
lisansi008
2012-05-31
打赏
举报
回复
回复,,马克一下,,以后应该能用到~
uiop198607
2012-05-19
打赏
举报
回复
哈哈。。卖100
Conmajia
2012-05-14
打赏
举报
回复
[Quote=引用 65 楼 的回复:]
容易联想到古老的计算器的led显示屏
[/Quote]
我又想起那个7段数码管控件卖100元的哥们了。。改天我也写一个7段,米字,多段的
sglogin
2012-05-12
打赏
举报
回复
容易联想到古老的计算器的led显示屏
Conmajia
2012-05-12
打赏
举报
回复
[Quote=引用 56 楼 的回复:]
图片都是xx
[/Quote]
右键,显示图片。。
csdn有时要抽风,不能一下出来。。
uiop198607
2012-05-11
打赏
举报
回复
<h1>这样都行</h1>
qq1017934543
2012-05-11
打赏
举报
回复
<h1>这样都行</h1>
fuermoshia
2012-05-10
打赏
举报
回复
flowerjack
2012-05-10
打赏
举报
回复
startstartsvip
2012-05-09
打赏
举报
回复
我靠,看到gif 演示立马顶了
请叫我卷福
2012-05-09
打赏
举报
回复
控件控
有点意思 杀一下 再杀个 还不死 这该死了吧 我闪 我再闪 我还有闪 还有闪哟
zhujiawei7
2012-05-09
打赏
举报
回复
这篇好像去年在哪看到过
anzhiqiang_touzi
2012-05-09
打赏
举报
回复
其实可以体会另一种谁呢干活。呵呵
rainpce
2012-05-09
打赏
举报
回复
其实可以体会另一种谁呢干活。呵呵
chcchb
2012-05-09
打赏
举报
回复
图片都是xx
Conmajia
2012-05-09
打赏
举报
回复
[Quote=引用 48 楼 的回复:]
这篇好像去年在哪看到过
[/Quote]
物有相似。。做数码管的人很多,99 年我学 VB 的时候就有了
Conmajia
2012-05-09
打赏
举报
回复
mb 韩剧要惹祸
又在熬夜看韩剧了,中场休息的时候看图片,一冲动,想要把这些做成控件了
ca,太危险了,差点踏上浪费青春的不归路
哈哈哈
曾经的我们是那么的年轻
2012-05-08
打赏
举报
回复
真的很难搞
blackkettle
2012-05-08
打赏
举报
回复
楼主厉害,学习了!
加载更多回复(24)
TGUS_1_8_6(含多条曲线
控
件
)_液晶显示代码_组态_
可以类似组态一样编写液晶面板程序,非常实用
让
世界
真实
起来
·
字符
型
点阵
液晶显示屏
作者:野比 (conmajia@gmail.com) 时间:May, 2012 封面图片为野比原创,请勿未经允许私自引用 Nobi's LCM Display 野比的液晶显示模块
控
件
下载 DEMO 下载源码 注意! 各项属性最好是运行时(Run-time)在 Load 事件里设置。不知道为什么,设计时(Design-time)设
LED
点阵
显示,有关特殊国别(阿拉伯,希伯来,泰文)
字符
排版和乱码问题解决
序:最近公司的需求:做一个模拟LED屏的显示
控
件
中间各种曲折!此文做个记录,本来早就改写完的!各种原因前后隔了两个多月!文章写的比较详细,熟悉的大佬可以跳过直接看代码!PS:后面有完整的代码正文:具体的读字库和
点阵
显示就不详细写了,可以参考 简书ForeverCy 大神的文章 传送门 https://www.jianshu.com/p/82301771b4eb废话不多说,先看下直接读出来的数据...
LED显示屏动态显示和远程监
控
的实现
摘 要:由于普通LED
点阵
显示屏动态显示通常采用硬件扫描驱动,这在一些需要特殊显示的场合显得不够灵活。文中提出了一种利用PC机和单片机的通讯来实现显示屏灵活的动态显示和远程监
控
的设计方法,同时该方法还可以将显示内容在PC机上进行预览。 关键词:LED;动态显示;远程
控
制;显示预览 1引言 LED
点阵
电子显示屏是集微电子技术、计算机技术、信息处理技术于一体的大
型
显示屏系统。它以其色彩鲜艳,动态范围广,亮度高,寿命长,工作稳定可靠等优点而成为众多显示媒体以及户外作业显示的理想选择。
STM32
控
制12864
液晶显示屏
程序开发
STM32微
控
制器是STMicroelectronics(意法半导体)生产的一系列32位ARM Cortex-M微
控
制器产品线。这些
控
制器以其高效率和强大的处理能力而著称,广泛应用于工业
控
制、医疗设备、消费电子产品、汽车电子等领域。STM32平台的主要特点包括:核心架构:基于ARM Cortex-M系列处理器,从Cortex-M0到M4,具备从入门级到高性能的解决方案。丰富的外设。
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章