亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Delphi > 正文

PB與DELPHI的比較

2019-11-18 18:10:17
字體:
來源:轉載
供稿:網友
1 . 面 向 對 象 的 編 程 語 言

---- (a)PowerBuilder 和Delphi 都 采 用 了 面 向 對 象 編 程 方 法, 都 提 供 了 面 向 對 象 的 應 用 程 序 架 構,PowerBulder 應 用 程 序 架 構 叫 應 用 對 象(application Object), 擴 展 名 為.pbl,Delphi 應 用 程 序 架 構 是 工 程(PRoject), 擴 展 名 為.dpr。Delphi 提 供 的 應 用 程 序 架 構 功 能 更 強。PowerBuilder 可 以 通 過 為 主PBL 文 件 指 定 其 它PBL 文 件 的 路 徑, 將 多 個PBL 文 件 編 譯 為 一 個EXE 文 件, 這 個 功 能 的 好 處 是 可 以 將 一 個 大 的 應 用 分 割 為 小 的 模 塊, 即 多 個PBL 文 件, 再 合 并 編 譯, 而 且 提 高 軟 件 的 運 行 效 率。 而Delphi 的 一 個Project 只 能 編 譯 為 一 個EXE 文 件, 這 對 于 多 人 合 作 開 發 項 目 比 較 麻 煩, 需 要 將 多 個Project 合 并 為 一 個Project, 容 易 發 生 沖 突, 除 非 每 個Project 編 譯 為 一 個EXE 文 件。

---- (b)Delphi 提 供 的Object Pascal 語 言 是 標 準 的 面 向 對 象, 而PowerBuilder 所 使 用 的 開 發 語 言Script 封 裝 在PowerBuider 提 供 的 面 向 對 象 控 件 中,Script 本 身 并 不 是 面 向 對 象 語 言。

---- (c) 在PowerBuilder 的Script 中 可 隨 意 嵌 入SQL 語 句, 使 用 靈 活。 使 用Delphi 編 程,SQL 語 言 需 要 與Tquery 元 件 一 起 使 用。

---- (d)PowerBuilder 能 自 定 義 函 數,Delphi 能 自 定 義 函 數 和 過 程,PowerBuilder 不 區 分 函 數 和 過 程。

---- (e)PowerBuilder 和Delphi 都 能 調 用 動 態 連 接 庫, 但Delphi 還 提 供 了 包(Package) 的 功 能, 這 比PowerBuilder 要 高 明。

---- 2 . 可 視 化 組 件 庫

---- (a)PowerBuilder 和Delphi 都 提 供 了 功 能 完 整 的、 與Windows95 完 全 兼 容 的 可 視 化 組 件, 這 些 組 件 的 使 用 和 繼 承 大 大 減 少 了 代 碼 的 編 寫 與 維 護 成 本。 相 比 之 下,Delphi 比PowerBuider 提 供 的 可 視 化 組 件 要 多 不 少, 有130 多 個 元 件。

---- (b)PowerBuilder 提 供 用 戶 自 定 義 對 象 的 功 能,Delphi 提 供 用 戶 定 義 元 件 的 功 能。PowerBuilder 為 每 個 控 件、Delphi 為 每 個 元 件 都 定 義 了 屬 性 和 可 能 有 的 事 件。 在 這 方 面 兩 者 類 似。 但PowerBuilder 能 讓 用 戶 為 現 有 的 控 件 增 加 用 戶 自 定 義 事 件, 來 滿 足 用 戶 的 一 些 特 殊 要 求, 而 并 不 需 要 定 義 新 的 用 戶 對 象, 節 省 工 作 量。Delphi 不 能 為 現 有 的 元 件 再 增 加 事 件, 只 能 通 過 繼 承 現 有 元 件 來 定 義 新 的 元 件, 這 樣 工 作 量 大。

---- 3 . 對 數 據 庫 的 處 理

---- (a)Delphi 為 訪 問 數 據 庫 提 供 了 兩 組 元 件Data access 和Data Controls, 對 于 標 準 需 求 的 應 用 處 理 非 常 高 效、 快 速, 程 序 編 碼 少。Delphi 還 具 有 一 個 突 出 優 點, 就 是 在 元 件 參 數 設 置 正 確 后, 即 能 看 見 所 需 訪 問 的 數 據 庫 中 的 數 據。 而PowerBuilder 則 需 要 編 譯 運 行 才 能 得 到 數 據。

---- (b)PowerBuilder 在 處 理 數 據 庫 應 用 方 面 的 突 出 貢 獻 就 是 數 據 窗 口(DataWindow), 數 據 窗 口 的 功 能 強 大, 特 別 是 同 時 處 理 多 個Table 時, 顯 得 得 心 應 手。PowerBuilder 的Grid 類 型 數 據 窗 口 的 字 段 對 象 不 僅 可 以 嵌 入CheckBox、RadioButtons、EditMask、DropDownListBox, 而 且 可 以 嵌 入DropDownDW,DropDownDW 可 以 是 其 它Table 的DataWindow, 這 一 功 能 非 常 有 用。 而Delphi 的DBGrid 不 具 有 這 種 功 能, 不 能 嵌 入DBEdit、DBListBox、DBComboBox 等。Delphi 在 處 理 多 個Table 時, 除 用 主、 從 表 的 處 理 方 法 外, 其 它 手 段 少, 靈 活 性 較 差。

---- (c) 在 處 理 報 表 功 能 方 面,PowerBuilder 似 乎 比Delphi 要 強,PowerBuilder 可 以 一 個DataWindow 嵌 入 其 它 的DataWindow。 這 與PowerBuilder 處 理 多 報 表 功 能 強 有 關。 而Delphi 在 處 理 報 表 時, 還 是 用 主、 從 表 的 處 理 方 法。

---- 4 . 打 印 功 能

---- PowerBuilder 的 控 件 打 印 功 能 強 大,MultiLineEdit、RichTextEdit、DataWindow 都 具 有 打 印 功 能, 即 所 見 到 的 就 能 打 印。 而Delphi 除 了QuickReport 具 有 打 印 功 能 外, 其 它 元 件 本 身 就 沒 有 打 印 功 能, 需 要 用TPrinter 編 程 實 現, 比 較 麻 煩。

---- 5 . 數 據 統 計 分 析

---- 在 數 據 統 計 分 析 方 面,PowerBuilder 只 提 供 了Graph 類 型 的DataWindow, 可 作 些 簡 單 的 統 計 分 析。Delphi 除 了 有 與PowerBuilder 的Graph 類 型 的DataWindow 相 類 似、 但 功 能 要 強 的TeeCharts 元 件 和QuickReport 元 件 外, 還 提 供 了Decision Cube 元 件 組, 在 交 叉 分 析 表 提 供 多 維 數 據 分 析 的 能 力 要 明 顯 比PowerBuilder 強。


上一篇:Delphi程序設計規范

下一篇:DELPHI中的拖動開發(2)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美性猛交xxxx乱大交3| 国产欧美精品一区二区三区-老狼| 欧美成人中文字幕在线| 欧美贵妇videos办公室| 日韩中文综合网| 国产丝袜一区二区| 国产精品成人免费视频| 欧美日韩加勒比精品一区| 日韩av电影院| 国产亚洲精品一区二555| 68精品国产免费久久久久久婷婷| 国产精品88a∨| 国产精品视频精品视频| 亚洲精品国精品久久99热一| 国产亚洲欧美日韩美女| 午夜欧美大片免费观看| 91精品国产综合久久久久久久久| 欧美野外wwwxxx| 欧美中文字幕在线观看| 97视频在线观看成人| 欧美性视频精品| 欧美午夜片欧美片在线观看| 国产日韩av在线| 欧美日韩不卡合集视频| 久久久精品中文字幕| 国产日韩欧美在线视频观看| 国产精品aaaa| 欧美激情第1页| 中文字幕国内精品| 国产精品视频公开费视频| 久久久精品一区二区| 亚洲成人亚洲激情| 欧美性xxxxxx| 91夜夜未满十八勿入爽爽影院| 亚洲中国色老太| 国产精品视频在线观看| 久久久久久成人精品| 97香蕉超级碰碰久久免费软件| 亚洲在线观看视频| 日韩精品免费一线在线观看| 欧美专区福利在线| 久久精视频免费在线久久完整在线看| 亚洲91精品在线| 国产精品视频yy9099| 国产亚洲福利一区| 91嫩草在线视频| 日韩成人av网址| 日韩在线免费观看视频| 亚洲一级免费视频| 日本久久亚洲电影| 亚洲系列中文字幕| 久久精品国产电影| 国外成人在线直播| 日韩中文理论片| 国产成人a亚洲精品| 成人乱人伦精品视频在线观看| 最近2019中文字幕大全第二页| 91精品一区二区| 色综合久综合久久综合久鬼88| 午夜精品一区二区三区在线视| 亚洲一区二区日本| 亚洲视频axxx| 国产午夜精品久久久| 亚洲女人天堂色在线7777| 在线观看国产精品日韩av| 亚洲精品美女视频| xvideos成人免费中文版| 91免费看视频.| 国产视频欧美视频| 日本精品在线视频| 国产婷婷成人久久av免费高清| 97视频网站入口| 欧洲精品久久久| 欲色天天网综合久久| 久久伊人免费视频| 国产91av在线| 精品亚洲男同gayvideo网站| 91老司机精品视频| 国产精品视频播放| 欧洲成人性视频| 狠狠做深爱婷婷久久综合一区| 日韩免费在线视频| 国产精品第一页在线| 欧美性一区二区三区| 色综合久久88色综合天天看泰| 亚洲欧美国产va在线影院| 91视频国产精品| 欧美日韩精品在线播放| 欧美一区二区三区免费视| 国产99久久精品一区二区 夜夜躁日日躁| 国产欧美日韩精品丝袜高跟鞋| 亚洲美腿欧美激情另类| 日韩av不卡电影| 性欧美长视频免费观看不卡| 日韩国产欧美区| 亚洲福利视频在线| 亚洲一区中文字幕| 亚洲三级免费看| 一区二区三区视频在线| 韩国精品美女www爽爽爽视频| 久久久久久久影视| 欧美极品少妇xxxxⅹ免费视频| 国产精品69久久久久| 精品福利樱桃av导航| 欧美日韩国产成人高清视频| 日本一本a高清免费不卡| 一区二区三区四区在线观看视频| 久久久999精品| 日韩美女视频免费在线观看| 亚洲va久久久噜噜噜久久天堂| 国产亚洲一区二区精品| 久久97久久97精品免视看| 日韩有码在线观看| 国内精品久久久久| yellow中文字幕久久| 欧美性xxxxx极品| 国产日本欧美一区| 日韩免费观看在线观看| 久久伊人精品一区二区三区| 91香蕉嫩草影院入口| 亚洲精品久久7777777| 欧美精品一本久久男人的天堂| 欧美日韩一区二区免费视频| 亚洲自拍偷拍色图| 日韩高清电影免费观看完整| 亚洲国产天堂久久国产91| 日本欧美在线视频| 国产精品成人一区二区三区吃奶| 另类天堂视频在线观看| 欧美专区在线观看| 精品美女久久久久久免费| 一区二区欧美亚洲| 日本高清视频一区| 91精品久久久久久| 91精品视频在线| 亚洲欧美色婷婷| 欧美www在线| 国内精品久久久久久久| 国产精品视频在线观看| 欧美国产日韩中文字幕在线| 亚洲精品www久久久| 国产精品你懂得| 在线观看国产精品日韩av| 97超级碰碰碰| 2024亚洲男人天堂| 国产精品久久久久久av福利软件| 亚洲一区二区三区视频| 欧美另类精品xxxx孕妇| 8x海外华人永久免费日韩内陆视频| 91在线观看免费高清完整版在线观看| 日本午夜精品理论片a级appf发布| 日韩极品精品视频免费观看| 美日韩丰满少妇在线观看| 色综合老司机第九色激情| 欧美专区在线播放| 日本国产高清不卡| www.xxxx欧美| 欧美日本亚洲视频| 国产精品最新在线观看| 欧美日韩亚洲一区二区| 久久99久久99精品中文字幕| 日本精品va在线观看| 亚洲国产精品久久久久久| 日韩av在线影院|