vb的api函式的問題
1樓:網友
用法跟普通內建函式差不多,只是要宣告而已,宣告一般都是複製的,不用記。你需要實現什麼功能就上網找找相關的aip函式就行了。
如何在vb中使用api函式
2樓:訾嵐宰白雲
vb自帶了個api瀏覽器,裡面包含了常用api、常量、型別的定義,這些定義都被存放在這個檔案中。
開始→程式→microsoft
visaul
basic中文版→microsoft
visual
basic中文版工具→api瀏覽器。
檔案→載入文字檔案→win32api
2、開啟。vb6→
外接程式。外接程式管理器。
把「vb6apiviewer」選上,並勾上「在啟動中載入(s)」和「載入/解除安裝(l)」→確定→重啟vb
注意:api瀏覽器只包含常用api,並非包含所有api
3樓:楓橋映月夜泊
api函式是指,作業系統除了協調應用程式的執行、記憶體分配、系統資源管理外,同時也是乙個很大的服務中心,呼叫這個服務中心的各種服務(每一種服務是乙個函式),可以幫助應用程式達到開啟視窗、描繪圖形、使用周邊裝置的函式服務的物件的應用程式。
利用vba使用api函式的方法:
1)用declare語句宣告所要呼叫的api函式,若該函式無返回值,可宣告為sub過程;若有返回值,則可宣告為function函式。
2)一旦宣告瞭某乙個api函式後,就可以象呼叫visualbasic的函式一樣。但如果引數傳遞不對,可能會導致宕機。
4樓:達典翠陽暉
有乙個這個檔案裡面有說明。
5樓:緱閒戢思敏
這個函式是系統訊息處理函式,返回值是long,估計是返回控制代碼什麼的,你必須在用的時候用乙個整形的資料去接住他,比如:
dima,b,c,d,e,f
aslong
f=broadcastsystemmessage(a,b,c,d,e)
至於每個引數是什麼用的,你必須要參考msdn了,有些api是不能單獨使用的,比如你如果做影象處理的會經常用到乙個api叫做getbitmapbits,這個api不能單獨使用的,必須要和selectobject
getobject
deleteobject,getdc,deletedc,releasedc一串一起用的,好好學吧,羅馬不是一天造成的。
當然有些api用起來還是很好用的,就像玩遊戲搭積木一樣。比如什麼實現視窗的透明效果啦,影象的複製啦,登錄檔的修改啦,這些都是單獨的api,一般不需要和裝置、控制代碼等東西打交道,所以用起來能夠非常得心應手。
vb api函式
6樓:網友
ls說的很詳細了。
簡單地說,alias後面的mcisendstringa是windows系統自己提供的乙個函式,它在裡面,這就是 lib "" alias "mcisendstringa" 的意思。
private declare function 後面的mcisendstring是你給mcisendstringa起的乙個別名,在後面你自己的程式裡呼叫這個函式可以直接用mcisendstring。
至於後面的引數名,命名成什麼都無所謂,但是引數型別不能改。它們只是說明,這個函式需要4個引數,前兩個是string型別,後兩個是long型別。
呼叫這個api的時候,就把這些引數("open d:\錄影\2\ alias wmv00 parent "& &" style child" 等等共4個引數)傳遞給裡的mcisendstringa,讓這個系統自帶的函式完成任務。至於這些引數的意義,最好還是去查一下有關資料。
windows的api很多,不可能把每個api的引數意義都記下來的。
7樓:匿名使用者
mcisendstring 是裡的其中乙個函式。
mcisendstringa" 是這個api函式的別名 你呼叫mcisendstring這個api 也可以寫成 mcisendstringa "open d:\錄影\2\ alias wmv00 parent " & " style child", 0&, 0, 0
這個別名可以是你隨意寫 只要不和其他的函式重名就行了。
lpstrcommand是mci命令的引數。
lpstrreturnstring是乙個字串,它用來接收mcisendstring函式返回的資訊。
ureturnlength引數用來指定引數lpstrreturnstring的長度。
hwndcallback是接收「wait」、「notify」訊息的視窗控制代碼。
更詳細的資料 不妨看看下面的鏈結。
8樓:網友
可以把分給我了嗎,我已經告訴你了。
9樓:網友
那個dll檔案裡有你用到的函式!
要不你無法呼叫到函式來做事!
怎麼學習vb api函式
10樓:網友
先看書!
瞭解各函式及其用法再精通。
11樓:忽又一天
vb6自帶的api檢視器+幫助文件,一般就夠用了。
vb api函式,一下這個函式怎麼用啊??????
12樓:塵入蜓孟影食
使用方法,就是先聲源慶野明。然後再需要的地方使用(記得該輸入引數先賦值,也可以用常量),然後讀差洞取雹喊輸出引數就可以了。
在vb中如何使用api函式?
13樓:網友
用「外接程式」選單下面的「api瀏覽器」
如果沒有「api瀏覽器」選單,就開啟「外接程式管理器」,載入「vb6 api viewer」。
14樓:敖玉蘭紅君
首先你安裝的要是完整的企業版,然後在頂部選單欄中,選擇外接程式,--將api瀏覽器勾選即可使用。
vb中的api函式怎麼用啊???
15樓:網友
先宣告,再使用,在vb6中,需要新建乙個模組,在api文字檢視器(vb6自帶)中找到需要的函式宣告,複製到新建的模組中即可使用。
如何用IF函式算工資,excel如何用if函式表示三種職業的基本工資
胡道增 如果說工資在a列的話,你在b列寫函式.在b1中寫入 if a1 1000,0,if and a1 1000,a1 2000 a1 0.05,if and a1 2000,a1 3000 a1 0.1,if a1 3000,a1 0.2,你這裡面沒有說如果等於1000 2000 3000時怎麼...
如何用ecel函式算績效,如何用EXCEL函式算績效
雪後的星空 如果a1是績效,則公式如下 if a1 10,a1,if a1 50,a1 10 5 10,if a1 100,a1 50 8 210,a1 100 15 610 101個要分開算的 10 1 40 5 50 8 1 15 min 10,a1 text min 40,a1 10 0 0 ...
如何用asp語言將access資料庫某個表的所有內容顯示在
建議你還是先去看書去。怎樣在asp中插入access資料庫的資料,並且在asp中用 顯示 多看看asp 多自己練習 如果一味的讓別人給你源 自己什麼也學不到我當初就是這樣學的。不停的測試。就能成功 rs.close set rs nothing 補充 注意db值是否正確,比如我的資料庫是放在data...