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 這是變數的作用域問題.朋友.建議你把這個問...