“易语言.飞扬”做的电子板(含源代码),作者大伟

这篇博客分享了使用'易语言.飞扬'编写的电子板程序,提供了含源代码的下载链接,读者可以在论坛获取完整的源代码。文章中展示了部分核心代码。
摘要由CSDN通过智能技术生成

“易语言.飞扬”做的电子板

下载地址(含源代码):http://bbs.dywt.com.cn/dispbbs.asp?boardID=148&ID=146448&page=1

 

 

此“易语言.飞扬”程序的完整源代码请到论坛下载,以下是部分核心代码:

公开 类 电子板
{
    公开 窗口场景 场景;
    公开 整数[] 板数组;
    位图 位图1,位图2;
    
    公开 初始化(用户界面.面板 面板)
    {
        场景
= 创建 窗口场景(面板);
        板数组
= 创建 整数[设置.电子板宽][设置.电子板高]; // 初始状态=0
        位图1 = 创建 位图();
        位图1.加载(
" pic暗.bmp " ,位图类型.BMP);
        位图2
= 创建 位图();
        位图2.加载(
" pic亮.bmp " ,位图类型.BMP);
        文本 ccc
= 辅助类.取当前目录();
    }

    刷新电子板()
    {
        整数 a,b,x,y;
        计次循环(设置.电子板宽,a)
        {
            计次循环(设置.电子板高,b)
            {
                x
= 10 + a * 设置.灯宽;y = 10 + b * 设置.灯高;
                如果(板数组[a][b]
== 0 ) 场景.画位图(位图1,x,y,真);
                否则 场景.画位图(位图2,x,y,真);
            }
        }
    }

    公开 重置电子板()
// 重置电子板为白灯状态
    {
        板数组.清零();
        刷新电子板();
    }

    公开 显示(文本 显示文本)
    {
        整数 数字,汉字,x,行,列,a,b,c;
        文本 字,文本;
        计次循环(显示文本.长度(),x)
        {
            字
= 显示文本.中间(x, 1 );
            假如(字)
            {
                为 
" # " , " 1 " , " 2 " , " 3 " , " 4 "
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值