vb高手請進,請教vb問題

時間 2023-04-21 11:20:09

1樓:匿名使用者

因為你定義的 adodc1和2 路徑不是form2,和form3的路徑,我認為你應該定義乙個公共模組來存放路徑,「未找到方法或資料成員」很可能是路徑根本沒連上。定義公共模組如下:

public sub main()

"provider=

path & 生詞庫。mdb;persist security info=false"

end sub

function cnn() as cnn = new

open "provider=

mdb;persist security info=false"

end function

2樓:龍志健

=

這**如果datagrid1控制項在當前窗體就不需要加form2了,另外值加雙引號,改成:

adodc1"

3樓:匿名使用者

= provider=

path & 生詞庫。mdb"

= provider=

path & 生詞庫。mdb"

試試。

4樓:網友

我沒用過adodc控制項,不過參考adodb的用法,應該如下吧?

set =

請教vb問題

5樓:匿名使用者

涉及的知識:

1,產生隨機數。

2,陣列。3,排序演算法。

解決思路:1,產生隨機數:

x = int(rnd*10)

2,本題用二維陣列,第1維存放0-9,第2維存放對應出現的次數。

定義陣列,並初始化,使得陣列的第一維,存放0-9的數字,即:

d(1,0)=0;d(1,1)=1;d(1,2)=2;..d(1,9)=9;

dim d(1 to 2,0 to 9) as integerdim i as integer

for i=0 to 9

d(1,i)=i

d(2,i)=0 '第2維設定0

next i

3,排序演算法,網上很多搜一下就有。

完整**:1,初始化。

dim d(1 to 2, 0 to 9) as integerdim i as integer

for i = 0 to 9

d(1, i) =i

d(2, i) =0

next i

2,產生隨機數,並計數。

dim x as integer

randomize

for i = 1 to 200

x = int(rnd * 10)

d(2, x) =d(2, x) +1 '說明:假設x=5,那麼d(1,5)裡存放的是5,這樣使得d(2,5)增加1

next i

3,排序。dim j as integer

for i = 0 to 9 - 1

for j = i + 1 to 9

if d(2, i) d(1, i) =d(1, j)

d(1, j) =x

x = d(2, i)

d(2, i) =d(2, j)

d(2, j) =x

end if

next j

next i

4,輸出排序結果。

print "數字", 結果"

for i = 0 to 9

print d(1, i), d(2, i)next i

vb的問題

6樓:

int函式是取整的。

因此表示式的值是:32+23=55

vb新手求助 ^_^

7樓:匿名使用者

不用,你只要一步一步來!

**不一定都要背下來!

要勤練!這裡有教程,你看看,有**,有例項!

**:

8樓:匿名使用者

就是要時間啊。其他的都不要 一般學了半年自己就知道該寫些什麼了,然後就熟悉了 知道怎麼去讀**了 vb是簡單的 vc++才難(寫)

9樓:幽山屐痕

vb這種程式設計軟體入手比較快,但是要精通也不簡單。 我整個學期就跟著老師走, 課前預習一下,課上再認真聽聽,有時有時間也常在宿舍玩玩,研究一下,我感覺我是班上學得最好的乙個,不過現在讓我自己來開發乙個軟體卻還是有困難的。 那些知識點都是零碎的,反正這東西不能速成,幾天是看不出效果的,加油咯。

10樓:匿名使用者

**不是要都背下來,但需要記很多函式和api函式,一點一點的能背下來。

**多可以新增注釋,不會亂。

大約需要半年。

求vb高手

11樓:聽不清啊

函式f是計算k的階乘。

所以,輸出是:

vb高手來個答案啊 20

12樓:匿名使用者

第一題:就在vb選單欄裡選「工具」,然後選擇「選單器」;然後在開啟的對話方塊中,開始選單咯。在「標題」那裡寫「檔案」,然後在「名稱」那裡寫「vbfile」。

然後再寫子選單,如圖所示,點選「下乙個」,然後再點「指向右的箭頭」,然後在「標題」寫「開啟」,「名稱」寫「vbopen」,以此類推。

第二題:先在vb介面的左邊工具欄裡選擇「框架」,然後在窗體裡畫乙個框架,然後在右邊的屬性欄裡修改框架的屬性,名稱改為「frm1」,再把caption改寫為「框架」,height改為「2500」,width改為「4000」,left改為「600」,top改為「1200」;最後在框架裡畫乙個文字框,再修改文字框的屬性,將text屬性改為「文字框」,最後完成,儲存。

13樓:匿名使用者

這**照的也太不清楚了。

求vb高手解答

14樓:網友

7rnd大於0且小於等於1,所以int(rnd)=0,——x=3——所以y=7.

樓主採納喲。

15樓:匿名使用者

因為x的值=3,所以執行第一條語句,所以y=10

vb問題,請教高手幫忙

得將form1的keypreview屬性改為true,或者寫在form load裡 option explicit private sub form load me.keypreview true 這個別忘了 form1.scale 100,100 100,100 text1.fontname 黑體...

請教VB高手preserve的用法

redim 語句用來定義或重定義原來已經用帶空圓括號 沒有維數下標 的 private public 或 dim 語句宣告過的動態陣列的大小。可以使用 redim 語句反覆地改變陣列的元素以及維數的數目,但是不能在將乙個陣列定義為某種資料型別之後,再使用 redim 將該陣列改為其它資料型別,除非是...

VB高手請進我開啟VB時它提示系統錯誤是怎麼回事呢有人幫幫我嗎??急急急

win7就別玩vb了 完整版的你裝不了 只能用綠色版的 也就是只能寫幾個簡單的程式,裡面外掛程式根本用不了 win7?32還是64?右鍵管理員身份執行看看。點確定能進去不?開個xp的虛擬機器,然後去虛擬機器裡玩vb6吧。vb問題?高手請進 windows系統對字元採用了dbcs編碼,它是一套單位元組...

vb問題,請教高手!解釋下面程式結果的原因

輸出結果 falsetrue 前面幾個都是輸出這個字元的ascii值,最後兩個是判斷這兩個字元的ascii大小,如果符合條件就顯示true,不符合就顯示false,順便說說,你的最後乙個print裡的語句是錯的,少了 明白你問的什麼問題。把sendkeys true 按 alt f4 關閉計算器。這...

vb語句問題,請教專家,VB中判斷語句問題,請教高手

例如 dim hj as double 把hj變數定義在最上面一行private sub command1 click jg c k h sl bcdj lylxs 1000000 7.85 hj hj jg print 當前金額合計 hj end sub 這是變數的作用域問題.朋友.建議你把這個問...