3.6、按需加載

按需加載是AutoCAD的特色,他能自動的去加載沒有加載的ObjectARX應用程序。ObjectARX應用程序能夠設計成在下面的時刻按需加載。

1、當打開一個圖紙,這個圖紙中包含自定義對象,那麼定義這個對象的應用程序加載。

2、當有應用程序或者用戶調用一個自定義命令,定義這個命令的應用程序加載。

3、當AutoCAD運行的時候。

注意:應用程序中按需加載的應用程序會比acad.rx文件中的應用程序先加載。

AutoCAD推薦使用按需加載功能,因爲這樣的話有以下的優點:

1、限制創建代理對象。(關於代理對象參考第14章)

2、爲加載ObjectARX應用程序提供更好的靈活性。

3、當需要的時候加載應用程序,節省空間。

要是一個應用程序能夠被按需加載,應用程序的具體信息需要寫入Window的註冊表裏。額外的,ObjectARX應用程序比Dll模塊有更多的信息要寫入註冊表,這些信息用來調用所有其他的應用程序組件。

注意:一個ObjectARX應用程序不止能通過本地路徑加載,而且還能通過網絡地址加載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章