當前位置:編程學習大全網 - 編程語言 - PB裏怎麽創建彈出式窗口對象

PB裏怎麽創建彈出式窗口對象

可以這樣,妳在母窗口的那個按鈕的click事件下這樣定義:

openwithparm(妳要打開的那個窗口名,傳入的參數);

具體 openwithparm的用法可以參考文檔,我這裏也沒法壹下子都說完。

之後把之窗口定義為response類型的窗口就可以了。

OpenWithParm()

功能帶參數打開窗口,與打開窗口的Open()函數相似,OpenWithParm()有兩種語法格式:

語法壹、帶參數打開編程時已知數據類型的窗口對象;

語法二、帶參數打開程序運行後才能確定數據類型的窗口對象。下面分別予以介紹:

語法壹、帶參數打開編程時已知數據類型的窗口對象

語法OpenWithParm(windowvar,parameter{,parent})

參數windowvar:要打開窗口的窗口名,可以使用窗口畫筆定義的窗口對象名,也可以使用該窗口對象的某個變量。Open()函數把打開窗口的引用放置到windowvar變量中parameter:指定要傳遞給打開窗口的數據,該數據保存在Message對象的屬性中,parameter參數的數據類型必須是下述三種類型之壹:String、Numeric、PowerObjectparent:可選項,指定要打開窗口的父窗口,要打開窗口成為父窗口的子窗口,只有當要打開窗口需要成為某個窗口的子窗口時才需要指定該參數。如果應用程序使用Open()函數打開某個子窗口或彈出窗口而又省略了該參數,那麽當前活動窗口成為被打開窗口的父窗口返回值Integer。函數執行成功時返回1,發生錯誤時返回-1。如果任何參數的值為NULL,OpenWithParm()函數返回NULL。

用法消息對象Message有三個屬性用於存儲OpenWithParm()函數傳遞給打開窗口的數據。根據parameter參數數據類型的不同,該參數的值保存在Message對象的不同屬性中。

語法二、帶參數打開程序運行後才能確定數據類型的窗口對象

語法OpenWithParm(windowvar,parameter,windowtype{,parent})

參數windowvar:指定窗口變量名,Open()函數把打開窗口的引用放置到該變量中parameter:指定要傳遞給打開窗口的數據,該數據保存在Message對象的屬性中,parameter參數的數據類型必須是下述三種類型之壹:String、Numeric、PowerObjectwindowtype:string類型,指定要打開窗口的數據類型,該參數指定的窗口數據類型必須與windowvar參數的類型相同或是windowvar類型的後繼對象parent:可選項,指定要打開窗口的父窗口,要打開窗口成為父窗口的子窗口,只有當要打開窗口需要成為某個窗口的子窗口時才需要指定該參數。如果應用程序使用Open()函數打開某個子窗口或彈出窗口而又省略了該參數,那麽當前活動窗口成為被打開窗口的父窗口返回值Integer。函數執行成功時返回1,發生錯誤時返回-1。如果任何參數的值為NULL,OpenWithParm()函數返回NULL。

  • 上一篇:霍蘭德的6種職業興趣理論有哪些對應職業有哪些?
  • 下一篇:有人知道當初李開復為什麽離開微軟嗎?
  • copyright 2024編程學習大全網