999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VB編程語言在軟件開發中的應用

2018-07-12 13:23:42馬春玉
現代信息科技 2018年4期
關鍵詞:應用語言

摘 要:Visual Basic的簡稱為VB,即通過描述事件、方法、屬性的方式對一個對象進行描述。VB編程語言系統主要有RAD系統(快速應用程序開發)、GUI(圖形用戶界面)等。軟件開發的五個步驟中有一個重要的步驟,就是軟件的設計,而VB編程語言就處于軟件設計階段中,其主要的作用是將語言鏈接、預編譯等服務提供給軟件。VB編程語言的方法主要有三種:鏈接法、直接編寫法、控件法。本文主要針對“VB編程語言在軟件開發中的應用”這一課題展開詳細研究。

關鍵詞:VB編程;軟件開發;語言;應用

中圖分類號:TP311.52 文獻標識碼:A 文章編號:2096-4706(2018)04-0026-02

Abstract:The abbreviation of VisuaIBasic is VB,that is to describe an object by describing the way of events,methods and attributes,VB programming language system mainly includes RAD system(rapid application development),GUI(graphical user interface)and so on. There is an important step in the five steps of software development,that is the phase of software design,while the VB programming language is at the stage of software design. The main function is to provide language links,precoding translation services to software. There are three main methods of the programming language:link method,direct writing method,and control method. This paper focuses on the topic of“Application of VB programming language in software development”.

Keywords:VB programming;software development;language;application

0 引 言

現代社會的不斷發展推進了技術革命的不斷改變,而計算機與相關技術的產生,給人類帶來了無法估量的影響。特別是計算機的硬件設備、軟件系統的更新速度極快,使編程語言在軟件開發中得到了廣泛應用。編程語言一方面加快了軟件開發的速度,另一方面使軟件的使用效果變得更強[1,2]。由此可見,編程語言是程序員的基礎技能,每一位程序員都應熟練掌握編程語言。在編程語言中,最古老的語言是C語言,而VB語言則是最通俗易懂的語言,也是軟件開發中應用最廣泛的語言之一。因此,提升軟件開發的水平,加強VB語言在軟件開發中應用效果,具有重要的意義。

1 VB編程語言與軟件開發的概念

1.1 VB編程語言

VB語言是美國微軟公司開發的一種編程語言,屬于較為通俗易懂的一類編程語言。VB編程語言主要有RAD系統、GUI系統等。VB編程語言的開發主要是給反面程序人員使用,因此,VB語言是一種在窗口可視化系統基礎上,面向對象的編程語言,在相關組件中已經定義了部分默認的方法、屬性。在實際運用中,可以為編程人員的使用提供幫助??梢?,使用VB編程語言,對一個指定的對象進行說明,可以通過描述事件、介紹方法、定義屬性這幾個方面進行。

1.2 軟件開發

軟件是計算機領域中不可缺少的重要組成部分,計算機技術作用的充分發揮離不開軟件與硬件的共同結合,因此軟件開發在計算機領域中具有無法比擬的優勢。軟件開發即編寫軟件,根據軟件的用途,按照特有的組織結構、順序編寫計算機指令、采集數據、分析系統的一系列過程。軟件開發的過程需要較高的技術含量,而軟件的開發流程主要有以下幾點:(1)計劃需求階段;(2)剖析客戶需求階段;(3)設計軟件功能階段;(4)編寫、調試視軟件程序命令階段;(5)測試軟件應用階段;(6)維護應用階段。以上軟件開發的過程中,用于開發軟件的工具有建模工具,主要是在計劃需求階段、設計軟件功能階段起輔助作用,軟件開發的執行工具,主要是在設計軟件程序的過程中、編碼與翻譯的工作中發揮作用。在軟件開發的各個環節中,VB是其中一種重要的編程語言,作用是向軟件開發的一系列過程中提供相關的語言鏈接、預編譯、編譯的幫助。

2 VB編程語言在軟件開發中的實際應用

在軟件開發的一系列過程中,使用較為廣泛的編程語言是VB編程語言,在網絡程序設計、小界面設計與三維仿真設計等各行業領域中均可見VB編程語言的身影。本文將詳細介紹VB編成軟件開發方法,再說明如何在三種不同軟件開發中應用編程語言,即:在函數作用軟件中應用VB編程語言的方法;在通信軟件開發中應用VB編程語言的方法;在計算機讀圖軟件中應用VB編程語言的方法。

VB編程語言的方法主要有鏈接法、直接編寫法、控件法。鏈接法的包括動態鏈接法、混合鏈接法。動態鏈接法是通過VB編程語言中的動態鏈接庫,直接利用其中的有效資源,例如字符串、位圖、對話框等,具有共享性強、執行準確、節省內存的優點,但其弊端在于對運行環境要求相對嚴格,需要使用特定代碼才可以進行?;旌湘溄臃ㄊ菓肰B編程語言與VC編程語言,利用同一種編譯鏈接法,使程序破解成本地碼。一般情況下,VB編程語言會破解系統的編譯程序,然后以OBJ文件的形式表現出來,最后使用連接程序將EXCE文件與OBJ文件進行相互鏈接,這個過程是自動完成的,在相應的鏈接完成之后,VB編程語言會自動清除OBJ文件。值得關注的是,VB編程語言與VC編程語言是同一種程序,這就說明如果想要理想地實現VC鏈接,則需要在輸出EXCE之前,處理相應的OBJ文件,并且還要將利用VB編程語言、VC編程語言分別破解出的OBJ文件鏈接到同一個EXCE文件夾內。這時在CMD窗口輸入命令,就可生成出實際的EXCE文件,同時還能使文件順利運行。待使用者點擊按鈕時,窗口上可直接顯示出相對應的數據。與此同時,VB編程語言、VC編程語言的test函數將保持一致。直接編寫法是利用Shell指令函數執行文件進行編程的,其優點是簡單便捷,缺點在于設置不夠靈活、相對難控制,僅適用于簡單步驟的執行,在實際應用中較少應用。控件法是一種基于Active X控件的方法,Active X控件是一種執行組件,與其他控件有著相似之處,又有著不同之處。而Active X控件與其他控件的不同點在于,在網頁中Active X控件可直接嵌入到相關窗口,同時在網頁的運行過程中,可以使VB編程語言與Web網頁直接進行溝通,在溝通中使用的相關方法、形式等方面可以構成一個對象,這些都是其他控件無法達到的作用,因此,VB編程語言主要是借助對象的力量,有效實現Active X控件與應用軟件之間順利進行通訊的過程[3]。

2.1 在函數作圖軟件中應用VB編程語言

在函數作圖軟件的開發過程中,編程的方式采用的是VB編程語言。軟件窗口標題欄的命令按鈕可包括文件、坐標值、坐標范圍、曲線重畫等幾個方面,將鼠標停留于按鈕上,界面會出現提示。用戶點擊按鈕,就能夠將數據文件與坐標軸的端點進行指定,同時還能制定坐標軸刻度。當用戶點擊“曲線重畫”按鈕時,可在軟件中畫出數據的函數曲線,若是坐標刻度與數據出現差錯,可點擊“坐標范圍”或“坐標刻度”按鈕,利用這兩個按鈕重新分配坐標刻度與數據,直至坐標刻度與數據保持一致。并且VB語言具有可視性的特點,這一特點在函數作圖軟件的開發過程中能夠得到充分的發揮,可以在輸出設備中直接顯示出采用函數控制成的圖形,并且還可以對形成的圖形進行剪切、復制與粘貼等操作。在軟件開發編程的過程中,采用動態鏈接法,創設動態鏈接庫,使用時能夠在動態鏈接庫中保存程序開發指令,有利于隨時調用[4]。

2.2 在通信軟件開發中應用VB編成語言

VB編程語言中有一種通信控件,即包含通信接口的控件。這種控件可有效與串口進行連接,與其他設備、系統實現通訊功能。計算機串行端口的功能主要是傳輸數據指令、編輯數據指令,將VB編程語言的通信接口控件作為計算機串行端口,既可以在接收受外部設備、系統數據指令的信息后,將信息翻譯成字符信息后傳送給CPU,又可以實現CPU與外部設備、系統之間的溝通通信。

2.3 在計算機讀圖軟件中應用VB編程語言

計算機的讀圖程序過程主要是在計算中輸入圖片后,進行適當的處理,將處理后的圖片在讀圖軟件中輸入,并識別圖片的顏色坐標,通過尋求中心點的方法讀圖,最后轉化為坐標。而應用VB編程語言對計算機讀圖軟件進行開發的原理是:將VB編程語言中的控件作為讀圖軟件的背景容器,因為VB編程語言中的控件可兼容圖片,同時還能夠進行簡單的處理,再加上Point指令可識別顏色坐標,因此可以采用GOL=Pictuecl.Point(X.Y)指令。不過GOL=Pictuecl.Point(X.Y)指令不能直接識別顏色,所以仍需進行其他處理。顏色主要有紅綠藍三種基色,GOL=Pictuecl.Point(X.Y)指令返回的指令應通過Point指令再次轉化,直至最后返回值是三基色形式。在尋求中心點的一系列過程中,人工取點是首先進行的步驟,再將人工取點作為基準,將離該點最近的曲線點坐標識別出,最后尋求到中心點。除此之外,確定控件坐標后應設置出實際坐標系,比較、分析控件坐標系與實際坐標系,可以發現其中隱藏的對中轉換規律,并轉換控件坐標,最后形成實際坐標。操作者使用這一系列的步驟,可利用VB編程語言順利開發出一個相對簡便的計算機讀圖軟件。這個計算機軟件具有管理方便、界面簡單、使用便捷的特點,并且只需要加載圖片、選取所需顏色、按照點讀取圖片等步驟就可實現。

3 結 論

綜上所述,在軟件開發的過程中,VB編程語言具有非常重要的意義,它的廣泛應用可以為編程人員及用戶提供幫助,并且還可推進現代信息技術的發展。時代還在不斷發展,編程人員應時刻重視VB編程語言的作用、功能,深入挖掘VB編程語言隱藏的價值,為計算機技術的發展提供科學支持與動力。

參考文獻:

[1] 吳中寧.VB編程的常用技巧 [J].電腦知識與技術,2017,13(11):85-86+90.

[2] 楊立凡,嚴銘姣,馬澤宇,等.基于VB與Fortran混合編程的重力壩優化設計軟件開發 [J].水利科技與經濟,2016,22(8):114-116+120.

[3] 衛旭敏,張強,張傳榮,等.基于API規范的組合梁構件預套料軟件開發 [J].海洋工程裝備與技術,2016,3(6):389-392.

[4] 任亞軍,鄔小坤.基于VB語言的自動劃分交換機VLAN表格的程序開發研究 [J].貴州電力技術,2017,20(6):72-73.

作者簡介:馬春玉(1974.02-),女,漢族,河南項城人,教師,講師,畢業于信息工程學院,學士。從事的工作為計算機專業課教學。

猜你喜歡
應用語言
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
讓語言描寫搖曳多姿
多向度交往對語言磨蝕的補正之道
累積動態分析下的同聲傳譯語言壓縮
多媒體技術在小學語文教學中的應用研究
考試周刊(2016年76期)2016-10-09 08:45:44
分析膜技術及其在電廠水處理中的應用
科技視界(2016年20期)2016-09-29 14:22:00
GM(1,1)白化微分優化方程預測模型建模過程應用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機人機工程學應用分析
科技視界(2016年20期)2016-09-29 11:47:01
氣體分離提純應用變壓吸附技術的分析
科技視界(2016年20期)2016-09-29 11:02:20
會計與統計的比較研究
主站蜘蛛池模板: 亚洲第一成网站| 国产成人亚洲欧美激情| 91久久青青草原精品国产| 亚洲不卡网| 国产视频一区二区在线观看| 亚洲天堂免费| 亚洲自拍另类| 重口调教一区二区视频| 色欲色欲久久综合网| 精品色综合| 色老二精品视频在线观看| 亚洲精品成人7777在线观看| 成年人国产网站| 九色在线观看视频| 国产无码精品在线| 热思思久久免费视频| 午夜视频免费试看| 亚洲黄色片免费看| 国产成人欧美| 一区二区三区毛片无码| 欧美日韩一区二区三区在线视频| 国产日产欧美精品| 色偷偷一区二区三区| 欧美日韩精品综合在线一区| 亚洲视频免费在线看| 亚洲天堂精品在线观看| 成人夜夜嗨| 欧美精品亚洲二区| 日韩一二三区视频精品| 亚洲视频四区| 久久亚洲国产视频| 久久综合伊人 六十路| 九九热视频精品在线| 亚洲A∨无码精品午夜在线观看| 欧美成人在线免费| 老司机aⅴ在线精品导航| 日韩在线观看网站| 国产视频资源在线观看| 国产精品尤物铁牛tv | 一区二区三区成人| 毛片网站在线播放| 国产亚洲男人的天堂在线观看| 日本免费新一区视频| 美女免费精品高清毛片在线视| 欧美激情二区三区| 国产成人一级| 国产精品主播| 重口调教一区二区视频| 日本不卡视频在线| 日韩精品成人在线| 伦精品一区二区三区视频| 久久永久视频| 亚洲美女一区| 99久久亚洲精品影院| 无码国产伊人| 免费A级毛片无码无遮挡| 99激情网| 成人a免费α片在线视频网站| 欧美三级自拍| a毛片在线| 国产成人亚洲无码淙合青草| 国产精品女同一区三区五区| 日韩在线永久免费播放| 久热99这里只有精品视频6| 日韩 欧美 小说 综合网 另类| 精品伊人久久久久7777人| 国产va免费精品观看| 九九久久99精品| 日本人又色又爽的视频| 波多野结衣国产精品| 在线日韩一区二区| 99久久精品无码专区免费| 久久综合色播五月男人的天堂| 色135综合网| 國產尤物AV尤物在線觀看| 久久国产精品波多野结衣| 日本a级免费| 无码AV动漫| 制服丝袜一区| 精品午夜国产福利观看| 亚洲黄色激情网站| 午夜少妇精品视频小电影|