一、什么是工 程 性 質(zhì)和工程類別
工程性質(zhì)按使用性質(zhì)分為以下幾類:
1、民用建筑:主要是供人們工作、學(xué)習(xí)、生活和居住的建筑。
(1)、居住建筑:如住宅、單身宿舍、老年公寓、招待所、別墅等;
(2)、公共建筑:如教學(xué)樓、科研樓、影劇院、商場(chǎng)、醫(yī)院、銀行、郵政、電信、寫字樓、交通樞紐和站點(diǎn)等;
2、工業(yè)建筑:是各類工業(yè)生產(chǎn)用房以及直接為生產(chǎn)服務(wù)的附屬用房。
(1)、單層工業(yè)廠房:主要用于生產(chǎn)重工業(yè)類產(chǎn)品的廠房。
(2)、多層工業(yè)廠房:主要用于生產(chǎn)輕工業(yè)產(chǎn)品、IT行業(yè)類產(chǎn)品的車間。
(3)、單、多層混合的工業(yè)廠房:主要用于化工類、食品類產(chǎn)品的生產(chǎn)用房。
3、農(nóng)業(yè)建筑
指供農(nóng)業(yè)生產(chǎn)用的建筑:如禽舍、畜舍、種子庫(kù)、拖拉機(jī)站等。
在你的問(wèn)題上主要填寫民用建筑、工業(yè)建筑和農(nóng)業(yè)建筑。工程類別就是工程的分類,專業(yè)工程類別大類有:房屋建筑工程、冶煉工程、礦山工程、化工石油工程、水利水電工程、電力工程、農(nóng)林工程、鐵路工程、公路工程、港口與航道工程、航天航空工程、通信工程、市政公用工程、機(jī)電安裝工程。
二、SOLIDWORKS工程圖鏈接屬性怎么搞
1、首先我們打開一個(gè)工程圖模板。
2、我們用鼠標(biāo)右鍵圖紙,點(diǎn)“編輯圖紙格式”選項(xiàng)。
3、拿“零件名稱”來(lái)說(shuō),在對(duì)應(yīng)的標(biāo)題欄格的注釋上雙擊。
4、刪掉注釋文字,點(diǎn)擊左側(cè)“鏈接到屬性”。
5、 在屬性名稱中,選擇“名稱”。
6、然后我們單擊“確定”選項(xiàng)即可完成鏈接屬性設(shè)置。
三、如何使用VB創(chuàng)建一個(gè)COM組件????
轉(zhuǎn)載:
看看這對(duì)你有沒(méi)有幫助。
終于試驗(yàn)成功了!
我在原本只有win2000 professional 的機(jī)器上又安裝了一個(gè)win2000 server,并將其配置成主域
控制器,然后在另一臺(tái)win98機(jī)器上用Administrator登錄,啟動(dòng)VB,寫個(gè)小程序試了一下,OK!
為避免大家繼續(xù)在黑暗中摸索,我現(xiàn)將試驗(yàn)用的具體例子及步驟詳述如下(一個(gè)最簡(jiǎn)單的例子):
1、在win2000 server機(jī)器上用VB(+SP5.0)創(chuàng)建一個(gè)ActiveX(DLL)工程,將工程名字改為“COM_Test”
2、添加一個(gè)類模塊,名稱為“ClsAdd”,并輸入如下幾行代碼:
Option Explicit
Public x, y As Integer
Public Function myAdd() As Integer
myAdd = x + y
End Function
3、打開“工程屬性”對(duì)話框,選擇“生成”,選中“自動(dòng)升級(jí)”;選擇“部件”,選中“遠(yuǎn)程服務(wù)器文件”(此點(diǎn)很重要,否則編譯時(shí)不會(huì)生成類型庫(kù)文件COM_Test.TLB)及“二進(jìn)制兼容”,最后“確定”
4、保存并編譯,生成“Com_Test.dll”
5、打開“控制面板/管理/組件服務(wù)”,在“COM+應(yīng)用程序”下利用“COM+應(yīng)用程序安裝向?qū)А眲?chuàng)建一個(gè)空的COM+應(yīng)用程序,名稱為“MyTest”
6、在“MyTest”下,新建“組件”,在“組件安裝向?qū)А敝?,選擇“安裝新組件”(注意:不要使用“導(dǎo)入已被注冊(cè)的組件”),然后將第4步生成的Com_Test.dll及Com_Test.tlb都添加進(jìn)來(lái)(兩個(gè)文件都要?。瓿?。
7、右擊“COM+應(yīng)用程序”上方的“我的電腦”,選擇“屬性”,然后在“屬性”對(duì)話框中的“默認(rèn)屬性”頁(yè)下,將“默認(rèn)身份驗(yàn)證級(jí)”改為“無(wú)”,確定。
8、右擊“MyTest”,導(dǎo)出客戶端的“應(yīng)用代理”。注意:在導(dǎo)出對(duì)話框中,必須選擇“應(yīng)用程序代理”而不是“服務(wù)器應(yīng)用程序”!
9、將導(dǎo)出后的兩個(gè)文件(即應(yīng)用程序代理)安裝到win98機(jī)器上,此時(shí)它會(huì)在注冊(cè)表中添加幾處注冊(cè)項(xiàng),并在C:\program files\ComPlus Applications下產(chǎn)生一個(gè)以CLISD命名的文件夾,打開來(lái)可看到Com_Test.tlb及Apl82.tmp二個(gè)文件。
注意:win98機(jī)器上是沒(méi)有Com_Test.dll文件的,該文件在win2000 server機(jī)器上!
好了,準(zhǔn)備工作至此結(jié)束,下面在win98機(jī)器上來(lái)驗(yàn)證你的COM+配置型組件能否工作。(先用Administrator及口令登錄)
10、啟動(dòng)VB(+sp5.0),創(chuàng)建一個(gè)exe工程,在窗體上放置一個(gè)文本框與一個(gè)命令按鈕,并在命令按鈕的Click事件中加入代碼:
Dim ox as object
set ox=createobject(Com_Test.ClsAdd,win2000 server 的IP地址)
ox.x=12
ox.y=13
text1.text=ox.myAdd()
執(zhí)行程序,win2000 server 機(jī)器的硬盤燈一陣閃爍之后,Text1中歡快地跳出“25”
---成功了!
以上經(jīng)驗(yàn)是在我經(jīng)過(guò)多次痛苦的失敗之后摸索出來(lái)的,看來(lái)靠別人不如靠自己。
后記:
1、此前,我對(duì)有關(guān)COM+的內(nèi)容可以說(shuō)是一片空白,什么都不懂,甚至也沒(méi)做過(guò)有關(guān)DCOM的試驗(yàn)。近來(lái)空閑,絡(luò)續(xù)看了點(diǎn)CSDN論壇中的提問(wèn)與回答,可沒(méi)有一個(gè)讓人滿意的。萬(wàn)不得已,自力更生。
2、個(gè)人以為,COM+組件并不一定要配置在主域控制器上,但必須配置在某個(gè)域中的某臺(tái)win 2000 Server上,而不是一般的2000 professional上(可能考慮到安全性)。
3、配置COM+組件不是在win98機(jī)器上的,而是在win 2000 Server上。比如,你在win98機(jī)器上安裝
應(yīng)用程序代理后,找不到相應(yīng)的DLL文件,只有TLB文件(類型庫(kù)),該DLL文件在win 2000 Server上由Dllhost.exe來(lái)負(fù)責(zé)裝入內(nèi)存。
4、若是創(chuàng)建非配置型組件,則第一步中不是創(chuàng)建一個(gè)ActiveX(DLL)工程,而是ActiveX(EXE)工程,
因?yàn)樵揺xe文件在服務(wù)端不是由Dllhost.exe來(lái)負(fù)責(zé)裝入內(nèi)存,而是自行執(zhí)行。此種情形下,當(dāng)然也
就不需要第5至9步的操作了。
