r级无码视频在线观看_精品无码视频在线观看_亚洲美女自偷自拍12p_H国产一级小视频在线看

鴻奧智庫

展廳多媒體百科、互動(dòng)投影百科、行業(yè)動(dòng)態(tài)、鴻奧觀點(diǎn)。

可視化開發(fā)

更新時(shí)間:2022-08-18 05:08:39

  可視化開發(fā)就是在可視開發(fā)工具提供的圖形用戶界面上,通過操作界面元素,諸如菜單、按鈕、對(duì)話框、編輯框、單選框、復(fù)選框、列表框和滾動(dòng)條等,由可視開發(fā)工具自動(dòng)生成應(yīng)用軟件。還可輕松跨越多個(gè)資源和層次連接您的所有數(shù)據(jù),經(jīng)過時(shí)間考驗(yàn),完全可擴(kuò)展的,功能豐富全面的可視化組件庫為開發(fā)人員提供了功能完整并且簡單易用的組件集合,以用來構(gòu)建極其豐富的用戶界面
  可視化開發(fā)是90年代軟件界最大的兩個(gè)熱點(diǎn)之一。隨著圖形用戶界面的興起,用戶界面在軟件系統(tǒng)中所占的比例也越來越大,有的甚至高達(dá)60~70%。產(chǎn)生這一問題的原因是圖形界面元素的生成很不方便。為此Windows提供了應(yīng)用程序設(shè)計(jì)接口API(Application Programming Interface),它包含了600多個(gè)函數(shù),極大地方便了圖形用戶界面的開發(fā)。但是在這批函數(shù)中,大量的函數(shù)參數(shù)和使用數(shù)量更多的有關(guān)常量,使基于Windows API的開發(fā)變得相當(dāng)困難。為此Borland C++推出了Object Windows編程。它將API的各部分用對(duì)象類進(jìn)行封裝,提供了大量預(yù)定義的類,并為這些定義了許多成員函數(shù)。利用子類對(duì)父類的繼承性,以及實(shí)例對(duì)類的函數(shù)的引用,應(yīng)用程序的開發(fā)可以省卻大量類的定義,省卻大量成員函數(shù)的定義或只需作少量修改以定義子類。
  Object Windows還提供了許多標(biāo)準(zhǔn)的缺省處理,大大減少了應(yīng)用程序開發(fā)的工作量。但要掌握它們,對(duì)非專業(yè)人員來說仍是一個(gè)沉重的負(fù)擔(dān)。為此人們利用Windows API或Borland C++的Object Windows開發(fā)了一批可視開發(fā)工具。
  可視化開發(fā)就是在可視開發(fā)工具提供的圖形用戶界面上,通過操作界面元素,諸如菜單、按鈕、對(duì)話框、編輯框、單選框、復(fù)選框、列表框和滾動(dòng)條等,由可視開發(fā)工具自動(dòng)生成應(yīng)用軟件。
  這類應(yīng)用軟件的工作方式是事件驅(qū)動(dòng)。對(duì)每一事件,由系統(tǒng)產(chǎn)生相應(yīng)的消息,再傳遞給相應(yīng)的消息響應(yīng)函數(shù)。這些消息響應(yīng)函數(shù)是由可視開發(fā)工具在生成軟件時(shí)自動(dòng)裝入的。