UniGUI的UniPageControl问题
delphi吧
全部回复
仅看楼主
level 4
伸向黑夜的手
楼主
最近在看Unigui 不知道哪里的问题 大佬是哪里的问题呢
2020年03月26日 06点03分
1
level 5
wooo139
没用过这个,猜测一下:UNITabsheet2close里面,最后加一句 AllowClose:=false;有用吗?
2020年03月26日 08点03分
2
伸向黑夜的手
没有用 第二次打开还是会报错
2020年03月26日 08点03分
level 11
塐浅浅
估计是在第一次close 已经释放了。所以报错
2020年03月27日 11点03分
3
level 6
时光cn🐒
module错误
2020年03月28日 19点03分
4
level 14
GnyTimay
我连看都不看,直接
+3
告辞
2020年04月03日 02点04分
5
level 1
▫小明童鞋▫
free 释放一下
2020年04月22日 08点04分
6
level 4
newllh
释放了
2020年05月06日 04点05分
7
level 7
尼古拉斯◎小强
应该Visible := False,点击X号会释放,点击前应该判断是否等于nil,如果等于nil就创建,否则Visible := true
2020年05月27日 10点05分
8
level 2
海水火焰love
需要Create
2021年01月29日 08点01分
9
level 1
贴吧用户_5XX1D11
默认关闭的“×”是自动释放销毁了对象 了。所以你再次直接show就报错了
2021年06月14日 04点06分
10
level 1
捌零19801980
解决了吗?
2021年08月19日 07点08分
11
level 1
leavesofautumn
这个无解,我折腾了一周都没有搞定。
2025年07月13日 04点07分
12
高级程序员
我看八楼的说法靠谱,如果不行就只能改控件源码了,无非就是控件有bug
2025年07月13日 11点07分
level 1
_DirEnGrey_
8楼是对的,你点x的时候已经销毁了UniTreeTabSheet2实例,这时候UniTreeTabSheet2指向一个已经释放的内存,所以再点的时候会报非法访问内存了
2026年01月06日 13点01分
15
1