当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 1.控制平均数的长度: 使用tqrexpr控件求字段的平均值,使用的是expression属性中的average函数,如何控制所得值的长度?(例如3.3333333333控制成为3.3) 2.横向预览报表: 已经使用tquickrep中的page属性集中的orientation属性设置成polandscape,实现横向打印,但在预览中的纸却还是竖向的,怎样设置属性才能使预览中的纸也能横向?......
 ·如何建立一个新的tiff图象    »显示摘要«
    摘要: 请问:我想要把原图转化成二值tiff图象,怎样确定我要自己填写那些tiff的标签,建立tiff的头标,用tiffio.h中个那些函数能实现。谢谢了! ......


大家来说说,为什么pb8的mdi父窗口关闭在其子窗口关闭之前

如题

NO.1   作者: tiantianpb

我没有用过pb8.0,所以不知道,但分还是要的,可以在mdi的窗口的close中写代码关闭所有的sheet呀

NO.2   作者: lzp_lrp

bys_home(浪子无痕)   :  
  你什么意思?你是指的close事件吗?  
   
  你是说关闭mdi窗口先触发窗口的close,然后再触发sheet的close?  
  不会的,你在sheet的closequery写一段代码,不让sheet窗口关闭  
  你看看mdi窗口能不能关闭,它是关闭不了的  
   
  关闭mdi前,系统要先关闭里面的sheet窗口,先触发sheet窗口的  
  closeQuery事件,然后再触发close事件,如果sheet关闭不成功  
  mdi窗口也关闭不了

NO.3   作者: blackcorbie

看看是不是你的应用程序中的open事件中的打开窗口有先后!!

NO.4   作者: oceanaut

1.至于pb8的关闭问题,那是sybase公司的程式设计思路,你也可以一步一步关闭子窗口,当然,也可强行关闭MDI窗口。然而,在自己的程式中就不必这么做了,否则,用户会不高兴的,:(  
  2.在自己的程式中,我给你一个例子代码,用于先关闭子窗口,最后关闭MDI窗口,代码如下:  
  window   activesheet  
  activesheet   =   w_frame.GetActiveSheet()  
   
  IF   IsValid(activesheet)   THEN  
            close(activesheet)  
  else  
  close(w_frame)  
  end   if

NO.5   作者: oceanaut

今年我已经使用pb8做了两个小系统了,挺好用的,功能也提高了许多,要不,我将pb8的信增功能帖出来:  
        PowerBuilder   8   新增功能注解  
  作者:流方   http://liulee.yeah.net  
  2001-04-08   04:21am    
  Sybase   官方消息  
   
  新特性  
   
  New   user   interface   and   development   methodology  
   
  ?       Workspaces?and   targets    
  ?       PowerSite   integration      
  ?       User   interface   changes   in   PowerBuilder   8.0  
  ?       Using   the   System   Tree   window  
  ?       AutoScript   enhancements  
  ?       Building   and   deploying   from   a   command   line  
  ?       Source   control   changes  
   
   
   
  New   web   features  
   
  ?       Web   DataWindow   scripting  
  ?       Web   DataWindow   deployment  
  ?       JavaScript   include   files   for   the   Web   DataWindow  
  ?       JPEG   images   for   default   buttons(按钮的   JPEG   图片支持)  
  ?       HTML   rendering   of   controls    
  ?       Color   settings   for   display   formats    
   
   
  New   in   EAServer   integration  
   
   
  ?       Creating   an   EAServer   component   that   implements   an   existing   interface  
  ?       Building   an   EJB   client    
  ?       Client-   and   component-managed   EAServer   transactions  
  ?       SSL   connections   and   callbacks    
  ?       Multiple   PowerBuilder   VMs   in   EAServer  
   
   
  New   in   database   connectivity  
   
  ?       New   and   enhanced   database   interfaces    
  ?       New   consolidated   JDBC   database   interface  
  ?       Enhanced   Adaptive   Server   Enterprise   SYC   database   interface  
  ?       Enhanced   Oracle   O84   database   interface  
  ?       Enhanced   INFORMIX   database   interface  
   
  Miscellaneous  
   
  ?       Changed   GUIDs   and   MIME   types    
   
   
     
 

NO.6   作者: xiongxiao

说清楚是什么窗口先?

NO.7   作者: chinalht

应该是这样的,mdi关闭时,它先触发自己的close事件,然后再触发所有打开的sheet窗口close事件。都成功调用后,再去关闭这些sheet窗口。  
  关于这些,看看delphi或vc等提供的源码,就能有个大概的了解啦。


    摘要: 本来想散300分的,但只给我散100分 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE