能不能幫忙編個vb程式,VB適合編什麼程式?

時間 2025-02-04 18:20:09

1樓:網友

呵呵 我也來。

private sub command1_click()dim i ,sum as integeri=1sum=0

for i=1 to 100

sum=sum+i

next i

end sub

這個迴圈很簡單的 我覺的也不用解釋了 上樓都很好啊 真不知道你想要哪樣的答案...

2樓:網友

昏,樓上的都會報錯。變數型別沒改。

sum=0for i=1 to 100

sum=sum+i

vb適合編什麼程式?

3樓:暗影之王

vb 的中心思想就是要便於程式設計師使用,無論是新手或者專家。vb使用了可以簡單建立應用程式的gui 系統,但是又可以開發相當複雜的程式。vb 的程式是一種基於窗體的視覺化元件安排的聯合,並且增加**來指定元件的屬性和方法。

因為預設的屬性和方法已經有一部分定義在了元件內,所以程式設計師不用寫多少**就可以完成乙個簡單的程式。過去的版本里面 vb 程式的效能問題一直被放在了桌面上,但是隨著計算機速度的飛速增加,關於效能的爭論已經越來越少。

窗體控制項的增加和改變可以用拖放技術實現。乙個排列滿控制項的工具箱用來顯示可用控制項(比如文字框或者按鈕)。每個控制項都有自己的屬性和事件。

預設的屬性值會在控制項建立的時候提供,但是程式設計師也可以進行更改。很多的屬性值可以在執行時候隨著使用者的動作和修改進行改動,這樣就形成了乙個動態的程式。舉個例子來說:

窗體的大小改變事件中加入了可以改變控制項位置的**,在執行時候每當使用者更改視窗大小,控制項也會隨之改變位置。在文字框中的文字改變事件中加入相應的**,程式就能夠在文字輸入的時候自動翻譯或者阻止某些字元的輸入。

vb 的程式可以包含乙個或多個窗體,或者是乙個主窗體和多個子窗體,類似於作業系統的樣子。有很少功能的對話方塊視窗(比如沒有最大化和最小化按鈕的窗體)可以用來提供彈出功能。vb 的元件既可以擁有使用者介面,也可以沒有。

這樣一來伺服器端程式就可以處理增加的模組。

vb 使得大量的外界控制項有了自己的生存空間。大量的第三方控制項針對 vb 提供。vb 也提供了建立、使用和重用這些控制項的方法,但是由於語言問題,從乙個應用程式建立另外乙個並不簡單。

4樓:慎畫俞家馨

理論上什麼應用程式都可以。但要基於windows的平臺。 如現在流行的軟體友情強檔等軟體都是用vb開發的,vb最大的優點就是易學易用,但執行效率較低。

5樓:網友

只要不是底層硬體開發,大型3d遊戲,其它基本都可以。

vb程式設計可以用來做什麼

6樓:網友

從任何標準來說,vb都是世界上使用人數最多的語言——不管是盛讚vb的開發者還是抱怨vb的開發者的數量。它源自於basic程式語言。

vb擁有圖形使用者介面(gui)和快速應用程式開發(rad)系統,可以輕易的使用dao、rdo、ado連線資料庫,或者輕鬆的建立activex控制項。程式設計師可以輕鬆的使用vb提供的元件快速建立乙個應用程式。

主要優點:1,簡單易學。

2,開發速度快。

3,可讀性很好。

學習起來很快,比用c好多了(c需要比較紮實的英文功底,而且類的庫很大,比較難以學習)

7樓:天水日月明

可以用來做想qq這樣的或者一些小遊戲。

8樓:練芙函千秋

vb什麼都能做的。只是你說的遊戲並不是單單靠vb做出來的。需要乙個開發團隊的。要美工,要程式設計師,大的遊戲沒大幾十人是開發不出來的。

vb使程式不能雙擊執行,VB執行時不能點選按鈕

新增命令列引數。可以在模組裡的sub main 裡,也可以在form load 裡。都差不多。就拿sub main 舉例了。反正都是起到時執行的 塊 sub main if command 芝麻開門 then end 意思是,如果指令不是 芝麻開門 那就結束,也就是說雙擊是空的指令所以自然就打不開了...

vb裡的adodc控制元件是什麼啊能不能說詳細點啊

adodc是一個控制元件,adodc只不過是封裝了ado的一些功能而已dim con as new adodb.connectionwith con open end with dim rs as new adodb.recordsetrs.open select from table1 con,1...

跪求大俠幫忙寫vb的程式。謝謝了。題目如下。急在

況知慧 private sub command1 click static a as boolean if a false then label1.left label1.left 50else label1.left label1.left 50end if if label1.left labe...