0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

博途用戶(hù)自定義庫(kù)的使用之全局庫(kù)

jf_61nrsJTz ? 來(lái)源:方正智芯 ? 2024-01-08 09:35 ? 次閱讀

簡(jiǎn)單回顧下上一篇文章我們介紹的項(xiàng)目庫(kù),它有如下一些特點(diǎn):

沒(méi)有單獨(dú)的存放路徑,與博途項(xiàng)目一起創(chuàng)建及保存;

有兩個(gè)子節(jié)點(diǎn):類(lèi)型及模板副本。類(lèi)型是一種模板,相當(dāng)于面向?qū)ο?a target="_blank">編程中的“類(lèi)”,模板副本是項(xiàng)目代碼的拷貝;

從項(xiàng)目中拖拽函數(shù)/函數(shù)塊/用戶(hù)自定義類(lèi)型等元素到類(lèi)型或模板副本的節(jié)點(diǎn)中即可完成類(lèi)型的創(chuàng)建或副本的拷貝;

今天這篇文章來(lái)介紹全局庫(kù),包括四個(gè)主題:

全局庫(kù)的創(chuàng)建;

全局庫(kù)的打開(kāi)/更新及保存;

全局庫(kù)的使用;

全局庫(kù)的歸檔;

1、全局庫(kù)的創(chuàng)建

與項(xiàng)目庫(kù)不同,全局庫(kù)有自己的存放路徑。

單擊菜單欄的【選項(xiàng)】→【全局庫(kù)】→【創(chuàng)建新庫(kù)】,如下所示:

83c83320-adb3-11ee-8b88-92fbcf53809c.png

或者單擊程序編輯器右側(cè)的“庫(kù)”任務(wù)卡,在其【全局庫(kù)】窗格中單擊【創(chuàng)建新庫(kù)】圖標(biāo),如下圖所示:

83d428d8-adb3-11ee-8b88-92fbcf53809c.png

都可打開(kāi)創(chuàng)建庫(kù)對(duì)話(huà)框。在對(duì)話(huà)框中為全局庫(kù)指定名稱(chēng)和存放路徑,如下圖所示:

83dd8e6e-adb3-11ee-8b88-92fbcf53809c.png

2、全局庫(kù)的打開(kāi)/更新及保存

新創(chuàng)建的全局庫(kù)是以讀/寫(xiě)方式打開(kāi)的,可以直接進(jìn)行更新。

若要打開(kāi)之前創(chuàng)建的全局庫(kù),則可以單擊菜單欄【選項(xiàng)】→【全局庫(kù)】→【打開(kāi)庫(kù)】或者在“庫(kù)”任務(wù)卡的【全局庫(kù)】窗格中單擊【打開(kāi)庫(kù)】圖標(biāo),如下圖所示:

83e8ca9a-adb3-11ee-8b88-92fbcf53809c.png

定位到全局庫(kù)的存放路徑。如果需要往全局庫(kù)中添加內(nèi)容,則打開(kāi)庫(kù)的時(shí)候需要取消勾選“以只讀方式打開(kāi)”,如下圖所示:

83f241a6-adb3-11ee-8b88-92fbcf53809c.png

打開(kāi)全局庫(kù)后,即可將項(xiàng)目庫(kù)中的內(nèi)容更新到全局庫(kù)中。方法如下:

在項(xiàng)目庫(kù)中單擊右鍵,在彈出的菜單中單擊【更新類(lèi)型】→【庫(kù)】,如下圖所示:

84032ffc-adb3-11ee-8b88-92fbcf53809c.png

在彈出的對(duì)話(huà)框中選擇要更新的庫(kù)對(duì)象,列表中會(huì)列出已經(jīng)打開(kāi)的全局庫(kù),如下圖所示:

841092be-adb3-11ee-8b88-92fbcf53809c.png

單擊【確定】按鈕即會(huì)開(kāi)始庫(kù)的更新。更新完成后,項(xiàng)目庫(kù)中的內(nèi)容會(huì)同步到該全局庫(kù)中。

更新完成后,單擊【保存】圖標(biāo),即可完成對(duì)全局庫(kù)的保存,如下圖所示:

841ad1f2-adb3-11ee-8b88-92fbcf53809c.png

3、全局庫(kù)的使用

博途官方的很多庫(kù)(比如基本函數(shù)庫(kù)、通信庫(kù)、安全庫(kù)等)都是以全局庫(kù)的方式提供的,其最簡(jiǎn)單的使用方法就是拖拽——即把需要的函數(shù)/函數(shù)塊/用戶(hù)自定義類(lèi)型等元素從全局庫(kù)中拖放到項(xiàng)目中。

另外,也可以通過(guò)更新的方式將全局庫(kù)的內(nèi)容更新到項(xiàng)目庫(kù)中。

比如我們打開(kāi)一個(gè)全局庫(kù),單擊右鍵,在彈出的菜單中選擇【更新類(lèi)型】→【項(xiàng)目】,如下圖所示:

8425f776-adb3-11ee-8b88-92fbcf53809c.png

在彈出的對(duì)話(huà)框中選擇要更新到的項(xiàng)目,單擊【確定】按鈕即可更新,如下圖所示:

8433e0ca-adb3-11ee-8b88-92fbcf53809c.png

更新到項(xiàng)目庫(kù)后,在使用時(shí),從項(xiàng)目庫(kù)中拖放到項(xiàng)目樹(shù)的【程序塊】中即可。

4、全局庫(kù)的歸檔

全局庫(kù)也可以像項(xiàng)目文件一樣歸檔。

選中全局庫(kù)右鍵單擊,在彈出的菜單中選擇【歸檔庫(kù)】,為其設(shè)置一個(gè)歸檔路徑即可,如下圖所示:

84419eb8-adb3-11ee-8b88-92fbcf53809c.png

已歸檔的全局庫(kù)可以直接打開(kāi),只需要在文件類(lèi)型中選擇“已壓縮的庫(kù)”即可。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3787

    瀏覽量

    81043
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4331

    瀏覽量

    62618
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4788

    瀏覽量

    68611

原文標(biāo)題:博途用戶(hù)自定義庫(kù)的使用(2)-全局庫(kù)

文章出處:【微信號(hào):方正智芯,微信公眾號(hào):方正智芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Maxwell中兩種用戶(hù)自定義材料庫(kù)的實(shí)現(xiàn)方法

    Maxwell支持兩種用戶(hù)自定義材料庫(kù)。一種是User Library(UserLib),另一種是Personal Library(PersonalLib)。UserLib通常是一個(gè)網(wǎng)絡(luò)存儲(chǔ)庫(kù)
    的頭像 發(fā)表于 12-14 17:33 ?5397次閱讀
    Maxwell中兩種<b class='flag-5'>用戶(hù)</b><b class='flag-5'>自定義</b>材料<b class='flag-5'>庫(kù)</b>的實(shí)現(xiàn)方法

    ESP32下如何加自定義Python庫(kù)?

    我看官方有提供Micropython的bin文件,但我想根據(jù)自己外設(shè)擴(kuò)充一下Python庫(kù),這個(gè)應(yīng)該從哪里入手? 之前做過(guò)RTT系統(tǒng)的python庫(kù)擴(kuò)充,RTT有提供Micropython的源代碼,直接在里面加自己的庫(kù)就行 ES
    發(fā)表于 06-18 06:27

    如何在IDF框架中使用自定義的靜態(tài)庫(kù)和動(dòng)態(tài)庫(kù)

    基于商業(yè)需要,我們需要在 ESP-IDF v4.0-rc 這個(gè)版本的IDF中開(kāi)發(fā)與使用自定義庫(kù),有如下問(wèn)題請(qǐng)協(xié)助: 1如何利用IDF框架編寫(xiě)自定義靜態(tài)庫(kù)和動(dòng)態(tài)
    發(fā)表于 06-25 07:57

    自定義Python PyPI存儲(chǔ)庫(kù)

    軟件包的依賴(lài)關(guān)系,而不考慮版本棄用或最新的向后不兼容版本。當(dāng)然,這可以通過(guò)在requirements.txt中定義版本來(lái)完成,但是要確保我們得到的每個(gè)軟件包都像我們期望的那樣,最好使用自定義存儲(chǔ)庫(kù)
    發(fā)表于 09-14 15:59

    制作和使用自定義C庫(kù)文件

    制作和使用自定義C庫(kù)文件 目標(biāo) 1.制作一個(gè)庫(kù)文件libGetMax.a ,其中包含一個(gè)外部函數(shù)GetMax 。 函數(shù)GetMax的作用是判斷
    發(fā)表于 01-16 11:58 ?1304次閱讀

    1602自定義字符

    1602液晶能夠顯示自定義字符,能夠根據(jù)讀者的具體情況顯示自定義字符。
    發(fā)表于 01-20 15:43 ?1次下載

    基于HAL庫(kù)的USB自定義HID設(shè)備實(shí)現(xiàn)

    基于HAL庫(kù)的USB自定義HID設(shè)備實(shí)現(xiàn)基于HAL庫(kù)的USB自定義HID設(shè)備實(shí)現(xiàn)準(zhǔn)備工作CubeMX配置代碼實(shí)現(xiàn)基于HAL庫(kù)的USB
    發(fā)表于 12-28 20:04 ?13次下載
    基于HAL<b class='flag-5'>庫(kù)</b>的USB<b class='flag-5'>自定義</b>HID設(shè)備實(shí)現(xiàn)

    基于openharmony適配移植的自定義SeekBar庫(kù)

    項(xiàng)目介紹 項(xiàng)目名稱(chēng):IndicatorSeekBar 所屬系列:openharmony的第三方組件適配移植 功能:這是一個(gè)openharmony自定義可滑動(dòng)進(jìn)度條庫(kù)。 項(xiàng)目移植狀態(tài):主功能完成 調(diào)用
    發(fā)表于 03-24 09:37 ?3次下載

    基于openharmony適配移植的自定義控件庫(kù)WidgetCase

    項(xiàng)目介紹 項(xiàng)目名稱(chēng):WidgetCase 所屬系列:openharmony的第三方組件適配移植 功能:WidgetCase是一個(gè)自定義控件庫(kù) 項(xiàng)目移植狀態(tài):主功能完成 調(diào)用差異:無(wú) 開(kāi)發(fā)版本
    發(fā)表于 04-07 09:20 ?1次下載

    自定義視圖組件教程案例

    自定義組件 1.自定義組件-particles(粒子效果) 2.自定義組件- pulse(脈沖button效果) 3.自定義組件-progress(progress效果) 4.
    發(fā)表于 04-08 10:48 ?14次下載

    應(yīng)用程序在崩潰時(shí)能啟動(dòng)自定義活動(dòng)的OHOS庫(kù)

    CustomActivityOnCrash 是一個(gè) OHOS 庫(kù),允許在應(yīng)用程序崩潰時(shí)啟動(dòng)自定義活動(dòng),而不是顯示討厭的“不幸的是,X 已停止”對(duì)話(huà)框。 CustomActivityOnCrash
    發(fā)表于 04-11 09:32 ?0次下載

    PLC1200/1500PLC用戶(hù)自定義數(shù)據(jù)類(lèi)型(UDT)

    用戶(hù)自定義的數(shù)據(jù)類(lèi)型可以包含基本數(shù)據(jù)類(lèi)型(例如,INT bool string),以及 數(shù)組 ,結(jié)構(gòu)體,以及PLC的專(zhuān)有數(shù)據(jù)類(lèi)型等,而且用戶(hù)自定義數(shù)據(jù)類(lèi)型中也可以再包含另外一個(gè)
    發(fā)表于 04-20 09:46 ?5次下載
    <b class='flag-5'>博</b><b class='flag-5'>途</b>PLC1200/1500PLC<b class='flag-5'>用戶(hù)</b><b class='flag-5'>自定義</b>數(shù)據(jù)類(lèi)型(UDT)

    基于STM32單片機(jī)自定義漢字顯示使用庫(kù)文件設(shè)計(jì)源代碼

    基于STM32單片機(jī)自定義漢字顯示使用庫(kù)文件設(shè)計(jì)源代碼
    發(fā)表于 04-26 14:30 ?0次下載

    用戶(hù)自定義庫(kù)的使用

    官方提供了很多庫(kù),比如:基本函數(shù)庫(kù)、通信庫(kù)、安全庫(kù)、驅(qū)動(dòng)
    的頭像 發(fā)表于 12-25 10:08 ?934次閱讀
    <b class='flag-5'>博</b><b class='flag-5'>途</b><b class='flag-5'>用戶(hù)</b><b class='flag-5'>自定義</b><b class='flag-5'>庫(kù)</b>的使用

    用戶(hù)自定義庫(kù)的使用-庫(kù)的編輯及管理

    前面兩篇文章我們介紹了項(xiàng)目庫(kù)全局庫(kù)。項(xiàng)目庫(kù)沒(méi)有單獨(dú)的存放路徑,它隨項(xiàng)目創(chuàng)建而創(chuàng)建,隨項(xiàng)目保存而保存。全局
    的頭像 發(fā)表于 01-24 10:45 ?1104次閱讀
    <b class='flag-5'>博</b><b class='flag-5'>途</b><b class='flag-5'>用戶(hù)</b><b class='flag-5'>自定義</b><b class='flag-5'>庫(kù)</b>的使用-<b class='flag-5'>庫(kù)</b>的編輯及管理