孩子,如果你從你單擊事件上下手,就好辦了,先弄明白,點(diǎn)擊了什么,datagridview點(diǎn)擊,可以獲取單擊的值,好辦,用SQL語句去查詢單擊的這個(gè)值,把查到的結(jié)果再交給你要處理的地方,我常這么干。我從來不曉得什么表與表之間的關(guān)聯(lián),或者關(guān)系表什么鬼東西,但是我也可以操作很多張表,把它們的結(jié)果集一起顯示出來。
創(chuàng)新互聯(lián)主營閬中網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶App定制開發(fā),閬中h5小程序定制開發(fā)搭建,閬中網(wǎng)站營銷推廣歡迎閬中等地區(qū)企業(yè)咨詢
Dim 表1 As New DataSet
Dim 對(duì)象1 As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter("select top * from表名 where 字段名 = '" DataGridView1.CurrentCell.Value "' ", 數(shù)據(jù)源)
對(duì)象1.Fill(表1, " 表名")
DataGridView2.DataSource = 表1.Tables(" 表名")
表1 = Nothing
對(duì)象1 = Nothing
如果寫成這樣,還嫌不夠,一定要按你的意思去寫,那我真的要瘋了。
這個(gè)例子,就是把表格1點(diǎn)擊的值查一個(gè)結(jié)果集,在表格2上顯示,不知有沒有你想要的表達(dá)式?
如果要打開文件操作
set wb=workbooks.open(文件路徑)
然后操作即可
要獲取屬性,可以使用fso文件系統(tǒng),getfile(路徑)
Dim?Object?As?Object?'這是合法的,別問為什么
Print?TypeName(Object)?'?"Nothing"
Set?Object?=?CreateObject("WScript.Shell")
Print?TypeName(Object)?'?"IWshShell3"
試試。
vb簡(jiǎn)單實(shí)現(xiàn)獲取屬性,如果只針對(duì)word獲取文字,倒是可以利用SendKeys。但它只能模擬按鍵實(shí)現(xiàn)Ctrl+A Ctrl+C Ctrl+V的過程,把它粘貼到文本文件里。然后保存到文本文件里,然后用
Open "test.txt" For Input As #1
Line Input #1,s1
Line Input #1,s2 '獲取第二行文字
CLose #1
把第二行寫入到文本文件
Open "ttt.txt" For Output As #1
Print #1,s2
Close #1
復(fù)雜點(diǎn)的話肯定要用上Win API函數(shù)了,需要用FindWindow和GetWindow先獲取Word文檔的Hwnd句柄,然后用GetText之類的API函數(shù)獲取文檔字符串再做相應(yīng)提取第二行。不過掌握起來很用起來都需要較好的WinAPI底子。建議用第一種簡(jiǎn)單點(diǎn)的方法吧。
感覺 vb.net對(duì)象中根本不存在組碼這個(gè)東西,一切皆對(duì)象。直接遍歷訪問,要對(duì)應(yīng)組碼有何用?如果你想獲取組碼一句簡(jiǎn)單lsp語句就行了。
用FileStream打開文件查看大小再創(chuàng)建Bitmap顯示圖片尺寸。
Dim?f?As?New?IO.FileStream("C:\1.bmp",?IO.FileMode.Open,?IO.FileAccess.Read)?'改成你的文件地址。
MsgBox(f.Length?/?1024??"KB")?'沒做仔細(xì),你根據(jù)需要自己改吧,Length得到的是字節(jié)數(shù)。
Dim?b?As?New?Bitmap(f)
f.Dispose()
MsgBox(b.Width??"?*?"??b.Height)
FileStream 類:
Bitmap 類:
網(wǎng)站題目:vb.net獲取目標(biāo)對(duì)象 vb獲取瀏覽器對(duì)象
URL鏈接:http://chinadenli.net/article12/doddegc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、響應(yīng)式網(wǎng)站、軟件開發(fā)、建站公司、網(wǎng)站制作、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)