VB程式中Me 是什麼意思,請問VB中Me hWnd是什麼意思

2021-03-27 12:59:33 字數 3800 閱讀 9657

1樓:匿名使用者

me代指本窗體

me.hwnd 本窗體控制代碼

請問vb中me.hwnd是什麼意思

2樓:匿名使用者

me是當前的意思,hwnd是控制代碼

簡單地說

在windows作業系統中,每一個物件都有一個唯一的編號,這個編號就叫控制代碼,它是windows用來記錄,控制所分配資源的一個控制點。它的英文是handle(把手,把柄),這就好像每個人都有一個名字一樣,用以被別人稱呼或識別。控制代碼是給程式設計的人用的,以便程式設計師在程式中使用、稱呼這個物件。

比如生成一個視窗,會返回一個視窗控制代碼。

vb中「:」是什麼意思?

3樓:大叔

在其他語言裡表示and 取地址等,在vb中只表示字串連線那麼c的結果就是helloworld!但是如果兩個變數都是string型,建議用+運算子,這樣速度會快一些當有數字型的時候,可以用dim s as string:

s=cstr(數字型變數名)的方法把數字型轉化成字串型,而後用+運算子連線字串,例如dim f,s as stringdim i as longf="hello"i=15s=f+cstr(i)'結果為hello15

visual basic(簡稱vb)是microsoft公司開發的一種通用的基於物件的程式設計語言,為結構化的、模組化的、物件導向的、包含協助開發環境的事件驅動為機制的視覺化程式設計語言。是一種可用於微軟自家產品開發的語言。

「visual」 指的是開發圖形使用者介面 (gui) 的方法——不需編寫大量**去描述介面元素的外觀和位置,而只要把預先建立的物件add到螢幕上的一點即可。 「basic」指的是 basic (beginners all-purpose symbolic instruction code) 語言,是一種在計算技術發展歷史上應用得最為廣泛的語言。

visual basic源自於basic程式語言。vb擁有圖形使用者介面(gui)和快速應用程式開發(rad)系統,可以輕易的使用dao、rdo、ado連線資料庫,或者輕鬆的建立active x控制元件,用於高效生成型別安全和麵向物件的應用程式   。程式設計師可以輕鬆的使用vb提供的元件快速建立一個應用程式。

vb中me.hwnd的me 代表什麼

4樓:網海1書生

me代表當前窗體,也就是你這段**所在的那個窗體,比如form1 。換句話說,就是 me.hwnd 和 form1.hwnd 是一樣的。

vb中me語句是什麼意思呀?

5樓:匿名使用者

vb中的me代表當前form,

比如me.print 「333」就是當前窗體列印333.

如果對其他語言的this熟悉,那可以理解成this等價的含義。

6樓:匿名使用者

vb中的me代表當前物件,舉個例子來說,當你在操作一個窗體時,me就代表這個窗體

vb中hwnd的作用?

7樓:匿名使用者

微軟的msdn解釋,學習vb,記住

抄msdn是你最好bai的幫手

visual basic 參考

hwnd 屬性(activex 控制元件)du返回窗體或控制元件的控制代碼。

zhi注意 ole 容器控制元件不支援該dao屬性。

語法object.hwnd

object 佔位符表示一個物件表示式,該表示式將計算為「應用於」列表中的物件。

備註microsoft windows 操作環境通過分配控制代碼(即 hwnd)來標識應用程式中的每個窗體和控制元件。hwnd 屬性用於 windows api 呼叫。許多 windows 操作環境函式要求活動視窗的 hwnd 作為引數。

注意 因為該屬性的值可以在程式執行時更改,所以從不在變數中儲存 hwnd 值。

請參見應用於:masked edit 控制元件 | mschart 控制元件

8樓:匿名使用者

hwnd是用於windows訊息系統的視窗控制代碼,在vb中主要用於api函式呼叫

例:版宣告一個api函式

declare function setwindowpos lib "user32" ( byval hwnd as long, byval hwndinsertafter as long, byval x as long, byval y as long, byval cx as long, byval cy as long, byval wflags as long) as long

然後在 form 中呼叫

setwindowpos me.hwnd,wnd_topmost,0,0,0,0, swp_nomove

me.hwnd 即當權前視窗的控制代碼

9樓:匿名使用者

hwnd指的是控制代碼,控制代碼是windows程式設計的一個概念,當你呼叫一些api函式時,有的函式就需要控制代碼這個引數

比如傳送訊息的函式

sendmessage 就需要控制代碼這個引數

vb 裡的me.show是個什麼東西

10樓:匿名使用者

me表示

bai**所在的窗體。dume.show就表示載入zhi或顯示本語句所在的窗體,dao

一般用在窗體被隱回藏後重新顯示答時.

舉例:private sub ***mand1_click()me.hide '**所在的窗體隱藏timer1.

enabled = true '時間控制元件timer1開始執行

end sub

private sub timer1_timer()n = n + 1

if n = 10 then '當n等於10時me.show '重新顯示**所在窗體end if

end sub

回答完畢!

11樓:匿名使用者

顯示當前的窗體。me就是指當前的窗體。

vb6.0中的me.hwnd在vs2010裡怎麼實現

12樓:匿名使用者

me.handle 'intptr型

me.handle.toint32 '轉換到int32整形

您好,我想問一下,再用vb開啟pdf的**中,系統說me.hwnd不是成員,是什麼意思啊?需要怎麼改**啊?

13樓:孤本輕狂

private declare function shellexecute lib "shell32.dll" alias "shellexecutea" _

(byval hwnd as long, byval lpoperation as string, _

byval lpfile as string, byval lpparameters as string, _

byval lpdirectory as string, byval nshowcmd as long) as long

dim sfile as string

dim lr as long

sfile="檔案路徑bai"

lr = shellexecute(me.hwnd, "open", sfile, "", "", vbnormalfocus)這段**是經過du驗證的,沒有zhi問題。如果dao

你的**沒有問題,那麼就是專沒有引用庫屬。

程式中節點是什麼意思,vb中的程式轉向是什麼意思

節點在不同程式 不同場合有不同的含義 比較通用的說法 節點可指一直特定的結構的資料所在整個資料的相對位置。比如c語言 節點可能是連結串列相關的 那得看你是什麼程式了,比如說我做的小波分解程式,用小波把訊號分解為三層,分成8個部分,第三層中就有8個節點,第二層就有4個節點,第一層兩個節點 在網路理論或...

vb中是什麼意思啊,VB中「 」是什麼意思?

運算子 用來對兩個數作除法並返回一個整數。語法result number1 number2 運算子的語法具有以下幾個部分 部分 描述 result 必需的 任何數值變數。number1 必需的 任何數值表示式。number2 必需的 任何數值表示式。說明在進行除法運算之前,數值表示式通過捨去小數部分...

vb中I和S是什麼意思,vb中是什麼意思

s 0 i 2 其中s是標 bai志變數,i是迴圈變數 這是判du斷n是不是質數的 zhi程式 先設daos為0,當s為1時就意味著版n有 和n以外的整數權因數了.如果s一直為0就說明n沒有整數因數.i 2是從2開始試商 當然不能從1開始試商,這個你應該明白 至於i sqr n and s 0,則是...