|
板凳
发表于 2025-5-12 18:49:09
|
只看该作者
浙江省温州市
文本与图片不是一个类型,一个是文本型,另一个字节集型,两者不能直接混合保存。
你要先把图片编码成文本型,然后再插入进去,比如用base64编码图片:
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 插入行 | 整数型 | | 结果 | 文本型 | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本 | 文本型 | | | 数组 | 文本型 | | 0 | 图片 | 字节集 | | | 图片编码 | 文本型 | | | 数 | 整数型 | | |
图片 = #图片1 计次循环首 (10, ) 文本 = 文本 + 到文本 (取随机数 (100, 999 )) + 到文本 (取随机数 (100, 999 )) + #换行符 计次循环尾 ()调试输出 (文本 )数组 = 分割文本 (文本, #换行符, )插入行 = 2 图片编码 = “Base64:[” + 编码_BASE64编码 (图片 ) + “+]”插入成员 (数组, 插入行, 图片编码 ) 计次循环首 (取数组成员数 (数组 ), 数 ) 结果 = 结果 + 数组 [数 ] + #换行符 计次循环尾 ()调试输出 (结果 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 数组 | 文本型 | | 0 | 正则 | 正则表达式 | | | base64编码 | 文本型 | | | 当前行 | 文本型 | | | 图片 | 字节集 | | |
数组 = 分割文本 (结果, #换行符, )当前行 = 数组 [插入行 ]正则. 创建 (“Base64:\[(.+)\]”, )base64编码 = 正则. 搜索 (当前行, 1, ). 取子匹配文本 (当前行, 1, )图片 = 编码_BASE64解码 (base64编码 )图片框1.图片 = 图片
完整例子.zip
(1.15 MB, 下载次数: 1)
|
|