win10下窗口不能最小化,如最小化后就点不开了,点一下,窗口打开后闪一下又最小化

野草飞雪 2020-11-28 05:17:44
用delphi开发了一个系统,在win7下一切正常,但在win10下窗口不能最小化,如果最小化后就点不开了,点一下,窗口打开后闪一下又最小化,win10为家庭中文版,网上说的解决方法都用了,解决不了。
...全文
4329 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hiskyvip 2021-11-26
  • 打赏
  • 举报
回复

原因是我右键属性任务栏,里面使用aeropeek预览桌面导致用不了,把勾去掉就行了。WIN7系统里面缩小窗口后点不开就是这个原因。

tanqth 2021-11-27
  • 举报
回复
@hiskyvip 一年前的问题了
ooolinux 2020-12-02
  • 打赏
  • 举报
回复
查一查系统有没有恶作剧程序。
tanqth 2020-12-01
  • 打赏
  • 举报
回复
VCL中窗体的显示、最大、最小等应该都是调用的系统API。你可以检查一下你的系统代码中是否在窗体最小化或还原时做了其他什么操作,应该是这些操作中有什么对其产生了影响。
野草飞雪 2020-11-30
  • 打赏
  • 举报
回复
引用 2 楼 tanqth 的回复:
不会呀,可以最小化的呢。你Delphi什么版本呢,不会是D7的吧。是的话就升级版本嘛。
是D7,原来是D6呢,已经升级了,如果要升级的话,升到多少版本可以改得少,因我们这个系统比较大,如果升得版本太高,那工作量太大,而且升级客户也不会另给钱的。
tanqth 2020-11-30
  • 打赏
  • 举报
回复
不会呀,可以最小化的呢。你Delphi什么版本呢,不会是D7的吧。是的话就升级版本嘛。
BlueStorm 2020-11-30
  • 打赏
  • 举报
回复
这样升级代码,才会有可控的的感觉。
BlueStorm 2020-11-30
  • 打赏
  • 举报
回复
升级到新版本的Delphi,如果修改量比较多,而修改的大部分内容都是重复的东西,这种情况最好自己写一个修改代码的程序,有什么修改不对的话,只需要更正一些这个修改程序,重新运行一遍就可以了,比直接手工改程序,好很多。
  • 打赏
  • 举报
回复
应该还是你的程序的某些特殊操作造成的,你试一下D7编译的一般程序(比如一个空窗口)不会有这种问题
D7升级到D2007是比较简单的,绝大部分代码都不用修改,可能有问题的地方主要是第三方组件的兼容性,如果升级到D2009+会出现比较多的问题,首先就是string的编码改变导致的
野草飞雪 2020-11-29
  • 打赏
  • 举报
回复
求高人解决一下问题

5,939

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧