OpenPictureDialog为什么显示不出来呢?

156095582 2004-01-14 05:06:34
我在一个窗体中设一个按钮,实现OpenPictureDialog的Execute功能,但点此按钮后显示不出来,把焦点移走再移回来才能把OpenPictureDialog的窗口显示出来。
...全文
38 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
awen16862 2004-01-15
  • 打赏
  • 举报
回复
是不是你的窗体置在最前了。
daemonking 2004-01-14
  • 打赏
  • 举报
回复
如果你在Button的Click事件中写了OpenPictureDialog1.Execute
那么就不应该有问题阿,是不是机器反应比较迟钝?
你可以把OpenPictureDialog1的Filter更改一下顺序,把
All (*.jpg;*.jpeg;*.bmp;*.ico;*.emf;*.wmf)放在最后,然后再测试一下
yckxzjj 2004-01-14
  • 打赏
  • 举报
回复
OpenPictureDialog1.Execute
cll007 2004-01-14
  • 打赏
  • 举报
回复
的确很奇怪哦
抱朴守拙 2004-01-14
  • 打赏
  • 举报
回复
if not OpenPictureDialog1.Execute then Exit;
hthunter 2004-01-14
  • 打赏
  • 举报
回复
不可能吧,你是在按钮的什么事件里面写OpenPictureDialog1.Execute的?
tonylk 2004-01-14
  • 打赏
  • 举报
回复
好像遇到类似问题的人很多嘛,以前也看到过。。我怎么没遇到过。。
把你的代码贴上来看看。

5,392

社区成员

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

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