522427447 发表于 2023-11-15 20:40:42

简单下拉列表框1.适配器.置项目选中状态

<火山程序 类型 = "通常" 版本 = 1 />

简单下拉列表框1.适配器.插入列表项 ("废斗1", 空对象, , , , , , , , 假)
简单下拉列表框1.适配器.插入列表项 ("废斗2", 空对象, , , , , , , , 假)
简单下拉列表框1.适配器.插入列表项 ("废斗3", 空对象, , , , , , , , 假)
简单下拉列表框1.适配器.插入列表项 ("废斗4", 空对象, , , , , , , , 假)
简单下拉列表框1.适配器.插入列表项 ("手动选择", 空对象, , , , , , , , 假)
简单下拉列表框1.刷新显示 ()

简单下拉列表框2.适配器.插入列表项 ("代入量1", 空对象, , , , , , , , 假)
简单下拉列表框2.适配器.插入列表项 ("代入量2", 空对象, , , , , , , , 假)
简单下拉列表框2.适配器.插入列表项 ("代入量3", 空对象, , , , , , , , 假)
简单下拉列表框2.适配器.插入列表项 ("手动选择", 空对象, , , , , , , , 假)
简单下拉列表框2.刷新显示 ()

数据库1 = Sqlite数据库.打开或创建数据库 (取外部存储空间根目录 ().取文件名 () + "/cs.db", 错误提示)
如果 (数据库1 == 空对象)// 读取保存存储记录
{
    提示框 ("打开或创建失败 提示:" + 到文本 (错误提示))
}
否则
{
    记录集2 = 数据库1.cha询SQL ("SELECT * FROM 参数设置 WHERE id = 2", 错误提示)
    // cha询语句用于返回满足条件"id='2'"的所有记录。)
    判断循环 (记录集2 != 空对象 && 记录集2.行数 > 0 && 记录集2.到下一行 ())
    {
      编辑框1.内容 = 记录集2.取列文本值 (1)
      编辑框2.内容 = 记录集2.取列文本值 (2)
      编辑框3.内容 = 记录集2.取列文本值 (3)
      编辑框4.内容 = 记录集2.取列文本值 (4)
      编辑框5.内容 = 记录集2.取列文本值 (5)
      编辑框6.内容 = 记录集2.取列文本值 (6)
      简单下拉列表框1.适配器.置项目选中状态 (文本到整数 (记录集2.取列文本值 (7)), 真, 真)
      简单下拉列表框1.刷新显示 ()
      编辑框7.内容 = 记录集2.取列文本值 (8)
      编辑框8.内容 = 记录集2.取列文本值 (9)
      编辑框21.内容 = 记录集2.取列文本值 (10)
      编辑框9.内容 = 记录集2.取列文本值 (11)
      编辑框10.内容 = 记录集2.取列文本值 (12)
      编辑框11.内容 = 记录集2.取列文本值 (13)
       简单下拉列表框2.适配器.置项目选中状态 (文本到整数 (记录集2.取列文本值 (14)), 真, 真)
      简单下拉列表框2.刷新显示 ()
    }
}

我红色标注的这个,为什么不能读取到简单下拉列表框2.适配器.置项目选中状态我需要的那个项目,项目有4个,我的数据库设置的是2,他总是显示第一个,也就是默认的索引0。其他的读取没有问题,只是简单下拉列表框 有问题。
这个是不是再有选择框的里面表现出来的,可是我这个是简单下拉列表框的没有选择框啊?
这个应该怎么表达出来??
哪里错误啦??弄不明白...


创世魂 发表于 2023-11-16 09:00:08

下拉列表框.置被选择项目2 ()

选择项目是用的这个。

522427447 发表于 2023-11-16 14:09:09

创世魂 发表于 2023-11-16 09:00
下拉列表框.置被选择项目2 ()

选择项目是用的这个。

谢谢,学习到了
页: [1]
查看完整版本: 简单下拉列表框1.适配器.置项目选中状态