国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 學院 > 開發設計 > 正文

創建ActiveX接口以移植Excel工作表

2019-11-18 17:37:40
字體:
來源:轉載
供稿:網友
利用VisualBasic5.0中的ActiveXDLL移植Excel工作表中的access數據,本技術將避免應用程序修改后所需要的發布工作。

你可曾想過移植Excel工作表中的數據,但是對那些用戶來說卻不會感覺到工作的復雜?你是否想開發具有報告列表的用戶接口,從而使你能夠插入Excel工作簿?另外,你是否能夠以這樣一種方式開發用戶接口,即當該接口發生變化時,用戶的機器能夠自動更新到最新版本?本文將向你展示怎樣建立:

VisualBasic5.0中的簡單ActiveXDLL,從而使用戶從Northwind數據庫中獲得一系列表單。只要選擇表單,就可以移植包含Access數據的Excel工作表。
Excel工作表,該表包含菜單項的定制代碼,從而初始化ActiveXDLL。
可執行程序,該程序可以發送上述工作簿,并可檢查公用資源中ActiveXDLL的新版本,如果發現存在新版本,則拷貝并注冊該DLL到用戶的機器。
該方法的優點
我因為以下幾個原因而喜歡該方法。一旦ActiveXDLL編譯成功,它可以被任何ActiveX的兼容宿主程序調用,這意味著你能夠在MicrosoftWord、InternetExplorer或者大量的應用程序中使用它們。

不同于Excel中的VBA編碼,那些DLL一旦編譯成功就再也不能為用戶所修改,如果你想做一些與Excel相似的工作,就必須創建并發布相應的附加項。正如前面討論的那樣,只要進行簡單的VisualBasic編程,用戶機器上的DLL就能夠輕易地被替換。這意味著一旦故障被發現,或者新版本開發成功,用戶就可以直接升級,而再也不必經受安裝整個應用程序的痛苦。

該方法的不足
最大的不足是需要在兼容宿主程序上調用該ActiveXDLL,如果你要移植Excel工作表或Word文檔,那將不成問題。如果你要在自己編制的可執行程序或不可視的兼容宿主程序上調用該DLL,那么控制將變得比較困難,換句話說,此時采用標準的可執行程序作為接口是不適合的,最好的方法是為另一個應用程序提供接口。

設計DLL
為了創建接口,打開VisualBasic并創建一個標準的可執行項目,并將他存儲在你所選定的ExcelDLL文件夾中。為了加入Excel引用,點擊xlobj.application.DisplayAlerts=False

ForEachwsInxlobj.Worksheets
Ifws.Name<>"Sheet1"Then
ws.Delete
EndIf
Next

xlobj.Application.DisplayAlerts=True
EndSub

PrivateSubDetectExcel()
ConstWM_USER=1024
DimhwndAsLong
'IfExcelisrunning,thisAPIcallreturnitshandle.
hwnd=FindWindow("XLMAIN",0)
'0meansExcelisn'trunning.
Ifhwnd=0Then
ExitSub
Else'ExcelisrunningsousetheSendMessageAPIfunctionto
'enteritintheRunningObjectTable.
SendMessgehwnd,WM_USER 18,0,0
EndIf
EndSub

FriendSubCreateWorksheet()
DimstrJetConnStringAsString
DimstrJetSQLAsString
DimstrJetDBAsString
'PrepareExcelworksheetfortheQuerytable.
GetExcel
xlobj.Worksheets.Add
xlsheetname=xlobj.ActiveSheet.Name
xlobj.Windows("DLLTest.xls").Activate
'ModifystrJetDBtopointtoyourinstallationofNorthwind.mdb.
strJetDB="c:/ProgramFiles/MicrosoftOffice/Office/Samples/Northwind.mdb"

'Createaconnectionstring.
strJetConnString="ODBC;"&"DBQ="&strJetDB&";"&_
"Driver={MicrosoftAccessDriver(*.mdb)};"

'CreatetheSQLstring
strJetSQL="SELECT*FROM"&frmMain.lstTables.Text
'CreatetheQueryTableandpopulatetheworksheet.
Withxlobj.Worksheets(xlsheetname).QueryTables.Add(Connection:=strJetConnString,_
Destination:=xlobj.Worksheets(xlsheetname)_
.Range("A1"),Sql:=strJetSQL)
.Refresh(False)
EndWith
EndSub->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产激情视频在线| 国产欧美日韩专区| 91精品国产91久久久久久青草| av在线日韩国产精品| 91亚洲精选| 夜夜操天天干| а√资源新版在线天堂| 开心丁香婷婷深爱五月| 99热最新网址| 国产乱码在线| 国产99在线|亚洲| h网站免费在线观看| 国产真实伦在线观看| 九色成人在线| 国产二区三区四区| 日本福利在线| 国产黄网站在线观看| 日本黄色免费网址| 国产福利热线视频| 黄网站app在线观看下载视频大全官网| 国产美女被遭强高潮免费网站| 国产羞羞视频| 六月天色婷婷| av网址在线播放| 激情综合丁香| 尤物在线精品视频| 中文字幕麻豆| 久青青在线观看视频国产| 在线中文字幕第一页| 黄色一级视频网站| 在线国产中文字幕| 国产成人亚洲欧美电影| 最近免费中文字幕在线第一页| 亚洲精品国自产拍在线观看| 国产va在线| 国产传媒在线播放| 国产香蕉尹人视频在线| 好吊日视频在线观看| www.香蕉视频在线观看| 国产黄色免费网站| 国产精品一区二区三区视频网站| 国产a级网站| 国产亚洲精品久久久久久青梅| 嫩草在线播放| 日本啊v在线| 男人天堂网在线观看| jlzzjlzz欧美大全| www.国产精品.com| 青青久草在线| 六月天色婷婷| 午夜免费视频在线国产| 99色在线视频| 国产视频97| 影音先锋在线中文字幕| 在线中文字幕第一页| 伊人色综合网| а√天堂8资源在线官网| 欧美午夜电影一区二区三区| xxxxx中文字幕| 国产毛片毛片| 国产精品免费视频二三区| 国产视频一二区| 精品视频一二三| 免费a在线观看| 国产理论电影在线| 国产白浆在线| 欧美xxxx黑人又粗又长| 豆国产97在线|亚洲| 国产卡一卡二卡三| 国产精品二线| 午夜在线视频| 国产性网软件大全| www久久日com| 精品视频一二三| 国产麻豆一区二区三区精品 | www免费在线观看| 日本中文字幕高清视频| 69国产精品视频| 黄色av网站在线| 99在线视频观看| 欧美亚洲系列| 精品入口蜜桃| 男人天堂网在线观看| 国产精品久久久久久精| 欧美日韩亚洲国内综合网| 中文字幕专区| 欧美黑人乱大交| 午夜在线观看91| 777电影在线观看| 五月天丁香在线| 国内精品不卡| 一级二级三级在线观看| 国产一二三区精品视频| 欧美激情福利视频在线观看免费| 国产福利一区二区在线精品| 国产麻豆精品高清在线播放| 超碰免费在线播放| 精品久久久久一区二区三区| 国产一级电影网| 二区中文字幕| 成人av小说网| 九九视频精品在线| www久久日com| 超碰免费在线| 免费黄网站在线观看| 日本一卡二卡四卡精品| 在线伊人免费视频| 91激情在线| 中文在线有码| 一级二级三级在线观看| av在线第一页| 国产中文字幕第一页| 日本电影在线观看| 久草网在线视频| 午夜免费福利在线观看| 国产精彩视频在线观看免费蜜芽| 国产亚洲精品一区二区在线观看| 成人精品福利| 国产成人综合亚洲欧美在| 精品无吗乱吗av国产爱色| av手机天堂| 麻豆精品视频入口| 国产一区二区三区不卡免费观看| 国产乱子伦三级在线播放| 国产区视频在线| 在线久久视频| 九九热在线视频观看| 国产专区在线播放| 国产日产一区二区| av在线官网| 国产一级又黄| 免费视频二区| 国产农村av| 在线激情网站| 国产三级自拍| 免费av不卡在线观看| 国产特黄在线| 久久久久久五月天久久久久久久久| 最近中文字幕在线中文视频| 亚洲视频精品在线观看| 中文字幕视频在线| 青青草原国产在线| 国产精品免费视频二三区| 久草在线视频网| 亚洲国产aⅴ精品| 国产视频你懂的| 超碰免费97在线观看| av日韩在线免费| 在线中文资源天堂| 18 激情视频在线| 国产区视频在线| 国产午夜三区视频在线| 福利视频网站导航| 日本aⅴ写真网站免费| 69精品视频| 国产成免费视频| 国产日韩欧美第一页 | 国产高清av| 五月天亚洲激情| 狠狠狠狠狠狠操| av中文在线| av片在线观看| av中文字幕在线看| 亚洲综合在线免费| 亚洲久草视频| 日本欧洲一区| 久久国产精品黑丝| 最新超碰在线| 国产精品伦一区二区三区视频| 91sp网站在线观看入口| 国产免费福利| 国产毛片视频| 最近中文av字幕在线中文| 中文字幕乱在线伦视频乱在线伦视频| 丁香花高清在线观看完整版| 成年网在线观看免费观看网址| 丁香婷婷激情| 国产经典三级在线| 精品极品三级久久久久| 伊人影院蕉久影院在线播放| 香蕉视频在线观看网站| 欧美国产中文| 国产精品jvid在线观看| 伊人网在线视频| 国产在线一二三| 国产系列电影在线播放网址| 国产一二三区在线| 在线国产中文字幕| 丁香花在线电影小说观看 | 在线91av| 亚洲欧美国产另类首页| 国产乱妇乱子在线播视频播放网站| 国产一级激情| av亚洲男人天堂| 国产精品作爱| 亚洲日本伊人| 国产www网站| 大香伊人久久| 亚洲男人的天堂成人| 国产美女在线观看|