亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

用VisualBasic與MS-Draw開發通用作圖軟件

2019-11-18 17:29:56
字體:
來源:轉載
供稿:網友
一、OLE技術介紹

OLE和DDE,是支持Windows應用之間相互通訊的一種機制。OLE技術通過"對象"集成windows應用程序,它采用圖象、圖表、數據庫、聲音、文本等構成復合對象(也稱復合文檔)。OLE技術是在復合文檔中實現鏈接對象或嵌入對象的一組協議,該技術首先由Aldus公司在1988年提出,后被Microsoft公司引進到Windows中。使用OLE,一個應用程序可以和其他應用程序合作,以產生包含有不同種類對象的復合文檔,并且文檔中所包含的對象易于被用戶操作。

支持OLE調用的Windows軟件,在Windows中會有注冊登記信息,查看WIN.INI中[embedding]節的內容,可知道Windows中包含哪些可以調用的OLE對象。畫筆(PBRUSH.EXE)、統計圖(MicrosoftGraph)、對象包裝程序(PACKGER.EXE)和錄音機(SOUNDREC.EXE)是Windows環境下常用的OLE嵌
入對象。

Windows環境下的大部分開發工具(如C、C 、PASCAL、VisualBasic3.0、CA-Realizer、FoxWord,Excel,Mail,MicrosoftGraph等建立起一個包含文字處理、電子報表、電子郵件和統計圖形的綜合性辦公自動化系統軟件;

(4)、開發人員不再需要是編程專家:VisualBasic3.0中提供了OLE2.0調用功能,大大降低了OLE調用的難度,一般的軟件開發人員即可開發出調用WindowsOLE對象的應用程序。

VisualBasicforWindows3.0(以下簡稱VB)是一個面向Windows的高級開發系統,它采用事件驅動機制、可視化界面設計及集成化的開發、調試、編譯環境,VB同時還提供DDE、OLE程序開發功能。VB既適合于初級程序員,又適合于高級程序員編寫功能強大的應用軟件。

二、通用作圖系統的設計

1、在Windows中添加MicrosoftDrawOLE工具:

(1)修改win.ini:
[embedding]
MSDraw=MicrosoftDrawing,MicrosoftDrawing,c:/yzgraph/msdraw.exe,picture

(2)創建MSDRAW.REG:

REGEDIT
HEKY_CLASSES_ROOT/MSDraw=MicrosoftDrawing
HKEY_CLASSES_ROOT/MSDraw/protocol/StdFileEditing/server=c:/yzgraph/msdraw.Exe

(3)運行REGEDIT.EXEMSDRAW.REG,屏幕上會出現"c:/yzgraph/msdraw.exe"中的信息已成功地登錄在登錄數據庫中"。

(4)從MicrosoftWord5.0中文版中/windows/msapps/msdraw子目錄中拷貝MSDRAW.EXE、MS-DRAW.HLP至c:/yzgraph子目錄下。

2、在VB中創建一個FORM1:啟動VisualBASIC3.0,選File-NEWProject菜單;

3、在FORM1上創建"存盤""打印""退出"三個按鈕對象;

4、在FORM1上創建一個OLE2對象:在Toolbox窗口選OLE2.0控件,移動鼠標至Forml窗口上,按下左鼠標同時移動鼠標光標拖出一個小小的矩形。松開左鼠標,這時,屏幕上會出現"insertobject"對話窗口,選擇CreateNew-MicrosoftDrawing-ok,這時MicrosoftDrawing就會啟動,退出MicrosoftDrawing;

5、在VisualBasic3.0中增加一個圖形存盤及打印控件(mhoutbx.vbx):

mhoutbx.vbx是MicroHelp公司提供的具有圖形顯示打印功能的通用VBX控件。在VisualBasic3.0中選File-AddFile菜單,選中mhoutbx.bx;

AutoSize=-1'True

EraseForRead=-1'True

6、在FORM1上創建一個圖形存盤及打印的mhoutbx對象(用于MicrosoftDraw的
結果存盤、打印輸出);

7、使FORM1始終處于"最上層"(即不被其它窗口覆蓋):

Global.bas:

GlobalConstSWP_MOVE=2
GlobalConstSWP_NOSIZE=1
GlobalConstFLAGS=SWP_MOVEOrSWP_NOSIZE
GlobalConstHWND_TOPMOST=-1
GlobalConstHWND_NOTOPMOST=-2
DeclareFunctionSetWindowsPosLib"user"(ByValh,ByValhb,ByValX,
ByValy,ByValcx,ByValcy,By-Valf)AsInteger
DeclareFunctionGetSystemMetricsLib"user"(ByValnIn-dex)
GlobalConst
NILL=0&
GlobalConstWM_SYSCOMMAND=&H112
GlobalConstWM_LBUTTONDBLCLK=&H203
GlobalConstSC_CLOSE=&HF06O
GlobalConstWM-CLOSE=&H10
GlobalConstWM_GETMINMAXINFO=&H24
DeclareFunctionFindWindowsLib"User"(ByVallpClassNameAsAny,
ByVallpWindowsNameAsAny)
AsInteger

DeclareFunctionsendmessage&Lib"user"(ByValhWnd,ByValwmsg,
ByValwparam,ByValMhOutboxl.OutContext=1
MhOutbox.EndPage=True
EndSub
11、退出:
SubPanel3D3_Click()
Unloadform1
End
EndSub->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久久久久久小说| 欧美激情啊啊啊| 久久精品这里热有精品| 国产精品毛片a∨一区二区三区|国| 国产男女猛烈无遮挡91| 国产成人一区二区三区电影| 精品福利在线看| 成人伊人精品色xxxx视频| 国产成人久久久精品一区| 欧美激情精品久久久久久变态| 欧美激情性做爰免费视频| 色偷偷综合社区| 97视频色精品| 91在线无精精品一区二区| 操人视频在线观看欧美| 日韩精品极品毛片系列视频| 国产成人综合久久| 成人a免费视频| 国产精品久久久久久久久免费| 久久这里只有精品99| 欧美黄色小视频| 在线观看中文字幕亚洲| 国产午夜精品全部视频在线播放| 2019国产精品自在线拍国产不卡| 欧美精品一区在线播放| 国产精品视频资源| 97婷婷大伊香蕉精品视频| 色无极亚洲影院| 久久在线免费视频| 岛国av一区二区三区| 国产91在线高潮白浆在线观看| 九九热在线精品视频| 亚洲视频第一页| 欧美第一淫aaasss性| 奇米成人av国产一区二区三区| 清纯唯美日韩制服另类| 国产91精品久久久久| 国产亚洲欧美视频| 18一19gay欧美视频网站| 福利微拍一区二区| 国产精品高精视频免费| 久久人人爽人人爽人人片亚洲| 成人国产精品久久久| 92国产精品久久久久首页| 久久久av网站| 国产日韩在线亚洲字幕中文| 蜜月aⅴ免费一区二区三区| 亚洲91精品在线观看| 亚洲精品黄网在线观看| 91最新国产视频| 亚洲国产成人久久| 亚洲第一中文字幕在线观看| 欧美成人小视频| 国产精品成人国产乱一区| 精品中文字幕乱| 亚洲影视中文字幕| 欧美在线影院在线视频| 日韩中文字幕欧美| 亚洲激情在线观看视频免费| 亚洲精品国产综合久久| 亚洲2020天天堂在线观看| 亚洲欧美日韩区| 色青青草原桃花久久综合| 国产视频久久久久久久| 久久中文精品视频| 亚洲国产精品人人爽夜夜爽| 欧美成人午夜免费视在线看片| 国产精品麻豆va在线播放| 91久久国产精品| 亚洲新中文字幕| 欧美日韩国产一区二区三区| 久久久国产91| 日韩av在线导航| 午夜精品在线观看| 91色琪琪电影亚洲精品久久| 日韩二区三区在线| 久久97久久97精品免视看| 久久精品国产96久久久香蕉| 色噜噜狠狠狠综合曰曰曰88av| 欧美夫妻性视频| 欧美俄罗斯性视频| 亚洲成人精品视频在线观看| 亚洲欧美精品中文字幕在线| 亚洲人午夜精品| 亚洲人成电影在线播放| 欧美日韩日本国产| 伊人久久久久久久久久| 少妇高潮久久久久久潘金莲| 国产精品v片在线观看不卡| 欧美xxxwww| 亚洲黄页网在线观看| 日韩电影在线观看永久视频免费网站| 成人免费观看a| 亚洲自拍偷拍网址| 91久久综合亚洲鲁鲁五月天| 国产精品视频一区国模私拍| 欧美成人自拍视频| 91av视频导航| 久久久久久久久久久免费精品| 亚洲欧美日韩国产成人| 国产欧美va欧美va香蕉在| 最好看的2019的中文字幕视频| 国产精品嫩草视频| 国产精品日日做人人爱| 清纯唯美亚洲激情| 久久免费视频在线| 91sao在线观看国产| 亚洲色图五月天| 国产成人高清激情视频在线观看| 国产精品久久久久91| 久久精品91久久香蕉加勒比| 日韩精品欧美激情| 日韩国产高清视频在线| 国外成人性视频| 亚洲最大的免费| 久久五月情影视| 亚洲最大的成人网| 国产日韩视频在线观看| 亚洲欧美日韩综合| 欧美另类极品videosbest最新版本| 亚洲有声小说3d| 亚洲男女自偷自拍图片另类| 蜜臀久久99精品久久久无需会员| 欧美老少做受xxxx高潮| 国产不卡精品视男人的天堂| 成人网在线观看| 欧美日韩不卡合集视频| 欧美精品精品精品精品免费| 欧美一区二区三区四区在线| 国产日韩精品在线观看| 欧美情侣性视频| 亚洲成色777777女色窝| 亚洲乱码国产乱码精品精天堂| 国产亚洲激情在线| 国产精品成人免费视频| 91av在线免费观看视频| 成人写真视频福利网| 国产精品视频精品视频| 国产精品视频男人的天堂| 青青久久av北条麻妃黑人| 欧美国产日产韩国视频| 成人在线观看视频网站| 日韩极品精品视频免费观看| 国产精品视频专区| 日韩中文字幕亚洲| 一区二区三区亚洲| 中文在线不卡视频| 黄网站色欧美视频| 亚洲第一中文字幕在线观看| 韩国国内大量揄拍精品视频| 国产精品久在线观看| 91高清视频免费| 国产美女精彩久久| 一区二区成人av| 色久欧美在线视频观看| 国产精品电影网| 在线观看视频亚洲| 亚洲美女av在线播放| 精品视频久久久| 亚洲精品720p| 国产69久久精品成人看| 久久精品视频播放| 日韩精品免费综合视频在线播放| 精品久久久久久久久久久|