国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

第6節(jié)PowerBuilder 9.0程序調(diào)試

2023-04-27 22:48 作者:游戲理想國  | 我要投稿

在程序開發(fā)過程中,程序員難免會出現(xiàn)一些錯誤,包括語法錯誤和邏輯錯誤。調(diào)試程序的目的,就是發(fā)現(xiàn)這些錯誤并及時改正,使程序編寫可靠實(shí)用。在pb9.0中,專門設(shè)置了調(diào)試畫板,以方便程序調(diào)試。調(diào)試分為以下幾個步驟。

1.1.設(shè)置斷點(diǎn)。


設(shè)置斷點(diǎn)是程序調(diào)試的基本手段,如何設(shè)置一個斷點(diǎn)呢?單擊PowerBar上面的Debug調(diào)試按鈕,或者從菜單中選擇File→Debug,屏幕彈出應(yīng)用程序調(diào)試畫板。


調(diào)試畫板右側(cè),對象選擇視圖的列表中,可以選擇調(diào)試哪一種對象的腳本。

雙擊對象選擇視圖中的對象,比如選擇一個窗口,這樣窗口名稱下的代碼視圖中,就列出了所有的腳本。鼠標(biāo)雙擊選擇一個腳本,就打開被選中的腳本,鼠標(biāo)移動到需要設(shè)置斷點(diǎn)的程序行,左鍵雙擊一行,這時該行程序的左端會出現(xiàn)一個小圖標(biāo),就設(shè)置了一個斷點(diǎn)。

單機(jī)PowerBar上的start按鈕,就可以進(jìn)行調(diào)試,調(diào)試過程中,觸發(fā)到剛剛設(shè)置的斷點(diǎn)事件,就可以看到程序停在此斷點(diǎn)處,這時候,就可以手動運(yùn)行進(jìn)行調(diào)試工具。

設(shè)置斷點(diǎn)的方式,在開發(fā)過程中,也可以直接右鍵點(diǎn)擊InsertBreakPoint進(jìn)行斷點(diǎn)設(shè)置。



1.2.調(diào)試

當(dāng)程序停止在事先設(shè)置的斷點(diǎn)之后,可以看到左上面是熟悉的腳本界面,左下邊,則是為程序員提供的觀察程序運(yùn)行數(shù)據(jù)的窗口。


This,這一組包含當(dāng)前腳本所屬對象中包含的數(shù)據(jù)屬性。

Parent,包含當(dāng)前對象的父對象的數(shù)據(jù)屬性。

global,Share 和Local,分別對應(yīng)全局變量、共享變量和局部變量。


如果想要具體查看某一對象的值,可以右鍵添加監(jiān)視和快速監(jiān)視。對于對象的具體值進(jìn)行查看。

點(diǎn)擊PainterBar上面的Step按鈕,是用來完成單步調(diào)試的。


原點(diǎn),代表停止調(diào)試。

刷新,代表繼續(xù)裕興。

三個按鈕,分別代表,繼續(xù)執(zhí)行下一步,跳進(jìn)方法執(zhí)行下一步和跳出方法。調(diào)試過程中,可以使用快捷按鍵F10,F(xiàn)8,可以進(jìn)行按鍵調(diào)試。


1.3.運(yùn)行錯誤解釋


當(dāng)程序還未完全編碼完成時候,運(yùn)行程序會出現(xiàn)錯誤。錯誤編碼如下表格。







第6節(jié)PowerBuilder 9.0程序調(diào)試的評論 (共 條)

分享到微博請遵守國家法律
西昌市| 灵寿县| 丰县| 临海市| 林西县| 宽城| 冷水江市| 浦城县| 乐陵市| 寿阳县| 麻栗坡县| 夏邑县| 南和县| 泸定县| 疏附县| 肇庆市| 夏河县| 黄冈市| 离岛区| 昌邑市| 蓝田县| 赣榆县| 思南县| 稷山县| 义马市| 清涧县| 开鲁县| 莱芜市| 山丹县| 呼和浩特市| 阿荣旗| 石景山区| 宿州市| 宜昌市| 东阳市| 衡山县| 九寨沟县| 昭苏县| 化隆| 唐山市| 文化|