递归火山软件开发平台

标题: 请问一下,怎么在画板背景图上画字后返回给图片框显示? [打印本页]

作者: yhobo    时间: 2025-3-21 02:19
标题: 请问一下,怎么在画板背景图上画字后返回给图片框显示?
本帖最后由 yhobo 于 2025-3-21 09:24 编辑

我是下面这样写的,但我发现并不显示后面画的东西,实在不知道问题出在哪里了
<火山程序 类型 = "通常" 版本 = 1 />
如果 (来源对象 == 画板高级)
{
    如果 (公开变量.点数返回信息组 != 空对象)
    {
        变量 N <类型 = 整数>
        变量 图宽 <类型 = 整数>
        变量 图高 <类型 = 整数>
        变量 笔刷 <类型 = 画笔类>
        变量 A <类型 = 画板>
        变量 位图1 <参考 类型 = 位图类>
        变量 ""
        图宽 = 来源对象.取宽度 ()
        图高 = 来源对象.取高度 ()
        位图1 = 位图_从可绘制对象类创建 (高级图片框1.取图片 ())

        // 画板对象.目的位图 = 位图1
        笔刷.颜色 = 颜色类.绿色
        笔刷.字体尺寸 = 30
        画板对象 = 来源对象.取画板 ()

        画板对象.画位图 (位图_从可绘制对象类创建 (高级图片框1.取图片 ()), 0, 0, 笔刷)

        文本框2.内容 = "共计:" + 到文本 (取数组成员数 (公开变量.点数返回信息组)) + "件"
        计次循环 (取数组成员数 (公开变量.点数返回信息组))
        {
            N = 取循环索引 ()
            画板对象.画文本 (图宽 / 100 * 公开变量.点数返回信息组 [N].横, 图高 / 100 * 公开变量.点数返回信息组 [N].纵, 到文本 (N), 笔刷)
            编辑框1.添加内容行 ("画 名称:" + 到文本 (公开变量.点数返回信息组 [N].名) + " 置信度:" + 到文本 (公开变量.点数返回信息组 [N].置信度))
            来源对象.解锁并绘制 (画板对象)
        }

        高级图片框1.置图片 (可绘制对象_从位图创建 (位图类.从尺寸创建 (来源对象.取宽度 (), 来源对象.取高度 (), 位图配置格式.ARGB8888)))



    }
} (, 下载次数: 25)




作者: yhobo    时间: 2025-3-22 15:59
.............




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4