簡體   English   中英

從PowerBuilder中的用戶對象方法返回datawindow對象

[英]Return datawindow object from user object method in PowerBuilder

我試圖能夠在powerbuilder方法中從用戶對象返回一個datawindow對象?

假設我的用戶對象上有一個名為dw_info的數據窗口。 我希望在我的用戶對象上有一個函數,它允許我返回名為uf_get_dw_info()的dw。 此返回類型將為dw_info。

如果我需要從包含我的用戶對象的窗口中使用它,我希望能夠調用:userobject.uf_get_dw_info()。accepcetext();

這可能嗎?

如果您發現自己希望以您描述的方式訪問對象,而是在容器上添加一個公共函數來執行您想要的操作。 如果這導致您需要許多此類功能,則需要重新考慮對象的職責。 如果您在項目的早期階段,可能需要考慮使用PFC來處理許多這些問題。

要回答您的問題,只需在函數的返回類型中鍵入datawindow 正文return dw_info

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM