有哪位高手能做出来?

grt 2003-09-13 07:39:33
用TIMER我已在窗口做了连续依次显示多张图片,现想让图片象网页一样可谈进谈出!!!!用PB能做吗?怎么写代码?
...全文
41 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
mittee 2003-09-20
  • 打赏
  • 举报
回复
太好了,我一直在找这个东西
xiongxiao 2003-09-20
  • 打赏
  • 举报
回复
这些应全是全局变量

如不行,就把这些常量的定义全注释掉好啦
反正在调用函数可直接用数字,
这样定义一下只是为了好知道每一个数字代表什么意思而已

你看我上面写的就是直接用的数字,而没用变量
jdsnhan 2003-09-19
  • 打赏
  • 举报
回复

constant long AW_HOR_NEGATIVE = 2
没有引号。
Libra_Chen 2003-09-19
  • 打赏
  • 举报
回复
应该能做吧。
csdnjly 2003-09-19
  • 打赏
  • 举报
回复
小雄:很感谢你。
我在xp系统的PB8中用,放入Global external functions时
~~~~~~~~~variables
"constant long AW_HOR_NEGATIVE = 2"一句 出现syntax error


xiongxiao 2003-09-15
  • 打赏
  • 举报
回复
不明白,是否有重复定义的名字
xiongxiao 2003-09-13
  • 打赏
  • 举报
回复
function boolean AnimateWindow ( long hwnd, long dwtime, long dwflags ) library "user32"
constant long AW_HOR_POSITIVE = 1
constant long AW_HOR_NEGATIVE = 2
constant long AW_VER_POSITIVE = 4
constant long AW_VER_NEGATIVE = 8
constant long AW_CENTER = 16
constant long AW_HIDE = 65536
constant long AW_ACTIVATE = 131072
constant long AW_SLIDE = 262144
constant long AW_BLEND = 524288

用法:
窗口的OPEN事件
long ll_handle
ll_handle = Handle ( this )
AnimateWindow ( ll_handle , 1000, 524288+16)//淡进
窗口的CLOSE事件
////关闭winodws 时需要加上 AW_CENTER 和AW_HIDE
long ll_handle
ll_handle = Handle ( this )
AnimateWindow ( Handle ( This ) , 300, 524288+ 65536 + 16)//淡隐
grt 2003-09-13
  • 打赏
  • 举报
回复
小雄:可详细一些吗?我是在WIN2000下用。
xiongxiao 2003-09-13
  • 打赏
  • 举报
回复
可以用API,新开一个窗口,可以淡进淡出,不过好像只能在WIN2000及以后版本才有用.
hexubing 2003-09-13
  • 打赏
  • 举报
回复
up
grt 2003-09-13
  • 打赏
  • 举报
回复
小雄:很感谢你。
我在xp系统的PB8中用,放入Global external functions时
"constant long AW_HOR_NEGATIVE = 2"一句 出现syntax error
鸡翅多 2003-09-13
  • 打赏
  • 举报
回复
谢谢xiongxiao(小雄),感谢
runsoft 2003-09-13
  • 打赏
  • 举报
回复
连续依次显示多张图片,是指图片,不是窗口吧???
rogery 2003-09-13
  • 打赏
  • 举报
回复
楼上的不错。

收起来…………:)

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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