迪文科技论坛

 找回密码
 立即注册
搜索
查看: 370|回复: 6

【提问】描述指针的用法

[复制链接]

14

主题

46

回帖

219

积分

中级会员

Rank: 3Rank: 3

积分
219
发表于 2023-7-25 16:03:24 | 显示全部楼层 |阅读模式
如下图所示的两张图中,我都使用了同一个显示控件,每一页有两个,其每页的描述指针各间隔10H,为什么测试时每页的显示彼此之间还是会互相影响呢?例如:我先在第一页的两个框图内输入内容,之后跳转到第二页,在第二页的框图内也输入内容,再返回第一页时,两个框图内的内容均已发生变化,具体体现为型号的输入+型号的输入,序列号的输入+序列号的输入,这就很奇怪了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

981

回帖

4079

积分

论坛元老

Rank: 8Rank: 8

积分
4079
发表于 2023-7-25 16:07:54 | 显示全部楼层
本帖最后由 其乐融融 于 2023-7-25 16:16 编辑

变量地址可以间隔远一点,一个变量地址2个字节,您要根据您录入的字符长度预留好足够的地址空间
回复

使用道具 举报

14

主题

46

回帖

219

积分

中级会员

Rank: 3Rank: 3

积分
219
 楼主| 发表于 2023-7-25 16:34:20 | 显示全部楼层
其乐融融 发表于 2023-7-25 16:07
变量地址可以间隔远一点,一个变量地址2个字节,您要根据您录入的字符长度预留好足够的地址空间 ...

已修改变量地址,每个变量地址间隔05H,由于我这样的页面较多,共有6页,其中已有四页已经没有这样的问题了,但是仍有两页在返回时第一个框的内容没有了,第二个框显示正确
回复

使用道具 举报

0

主题

932

回帖

6189

积分

论坛元老

Rank: 8Rank: 8

积分
6189
发表于 2023-7-25 16:50:45 | 显示全部楼层
周阳阳 发表于 2023-7-25 16:34
已修改变量地址,每个变量地址间隔05H,由于我这样的页面较多,共有6页,其中已有四页已经没有这样的问题 ...

一个变量地址是占一个字的数据,文本显示实际占用的变量地址是按实际数据去占用的,一般我们是往大去间隔。您可以把变量地址再调整一下,检查描述指针是否有冲突,测试看
回复

使用道具 举报

14

主题

46

回帖

219

积分

中级会员

Rank: 3Rank: 3

积分
219
 楼主| 发表于 2023-7-25 16:51:16 | 显示全部楼层
其乐融融 发表于 2023-7-25 16:07
变量地址可以间隔远一点,一个变量地址2个字节,您要根据您录入的字符长度预留好足够的地址空间 ...

在第一次输入时显示的是正确的,返回时型号那个框是空白的了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

932

回帖

6189

积分

论坛元老

Rank: 8Rank: 8

积分
6189
发表于 2023-7-25 16:53:51 | 显示全部楼层
周阳阳 发表于 2023-7-25 16:51
在第一次输入时显示的是正确的,返回时型号那个框是空白的了

把整个工程放上来看看
回复

使用道具 举报

14

主题

46

回帖

219

积分

中级会员

Rank: 3Rank: 3

积分
219
 楼主| 发表于 2023-7-25 17:10:14 | 显示全部楼层
fay 发表于 2023-7-25 16:53
把整个工程放上来看看

解决了,应该就是您说的那样,了解了,谢谢谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 01:12 , Processed in 0.085624 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表