• 注册
  • 关于作者
    企业认证:趣记站长
    关注 6 粉丝 4 喜欢 9 内容 992
    江西省·南昌市
    聊天 送礼
    • 查看作者
    • PB中实现图片按钮的mousemove事件

      四川省绵阳市 李万昌

      ---- PB中除窗口(window)和富文本(richtextedit)具有mousemove事件外,其他控件都不接收ousemove事件。在某些程序中,可能会对按钮进行动态的图片切换,如:鼠标移到按钮上时,切换按钮的图片以实现动感。

      ---- 创建一个用户自定义对象(User Object),取名uo_picbutton,其上放一个Picture控件(p_1)。选中p_1,定义用户自定义事件(user events),在event name中输入mousemove, 由下面的Paste Event ID中选取pbm_mousemove放入Event ID栏。自此,

      开发基于ORACLE7数据库的管理信息系统
      pb中压缩整理access数据库文件(mdb) ,PowerBuilder数据窗口中记录颜色的隔层显示,PB8.0应用程序编译发布技术研究,如何在PB中制作特殊形状数据窗口或按钮,PB和EAServer共筑多层应用架构,PB中的数据窗口自动刷新技术,浅析PowerBuilder下动态SQL语句,PB中读取地磅BCD解码,PB通过OLEObject使用Word,在PowerBulider中读写IC卡,PB动态报表格式自由定义的实现,为PB的TreeView实现同步选择,在powerbuilder中向Excel传递数据,如何在程序启动默认浏览器与电子邮件系统,如何用pb实现MSACCESS数据库的图片字段存取,在PB中应用灵活多样的排序,在PowerBuilder中调用ChooseColor函数,在PB中如何使用Microsoft Outlook发送邮件,如何发布独立的POWERBUILDER应用,让PowerBuilder制作查询系统的界面更加酷
      Powerbuilder

      p_1的事件栏中增加了事件mousemove,在其中编程:

      ---- p_1.picturename="c:\图片_over.bmp" //鼠标移动到p_1上时要显示的图片

      ---- 关闭user object,新建一个窗口,添加刚才建成的user object(uo_1).在form的open事件中编程:

      ---- uo_1.p_1.picturename="c:\图片_up.bmp" //初始图片

      ---- 在form的mousemove事件中编码:

      ---- uo_1.p_1.picturename="c:\图片_up.bmp" //恢复原来的图片

      ---- 这样,运行时一旦鼠标移动到该控件上就会变换图片,从而产生动态效果。只要在uo_picbutton的mousemove事件中增加两三句代码,可以使其成为通用的图片按钮;添加user event事件,并拷贝下面列出的事件ID(event id),可以生成更多的原本不能接收的事件。

      开发基于ORACLE7数据库的管理信息系统
      pb中压缩整理access数据库文件(mdb) ,PowerBuilder数据窗口中记录颜色的隔层显示,PB8.0应用程序编译发布技术研究,如何在PB中制作特殊形状数据窗口或按钮,PB和EAServer共筑多层应用架构,PB中的数据窗口自动刷新技术,浅析PowerBuilder下动态SQL语句,PB中读取地磅BCD解码,PB通过OLEObject使用Word,在PowerBulider中读写IC卡,PB动态报表格式自由定义的实现,为PB的TreeView实现同步选择,在powerbuilder中向Excel传递数据,如何在程序启动默认浏览器与电子邮件系统,如何用pb实现MSACCESS数据库的图片字段存取,在PB中应用灵活多样的排序,在PowerBuilder中调用ChooseColor函数,在PB中如何使用Microsoft Outlook发送邮件,如何发布独立的POWERBUILDER应用,让PowerBuilder制作查询系统的界面更加酷
      Powerbuilder

    • 0
    • 0
    • 0
    • 71
    • 单栏布局 侧栏位置: