-
1、油醇的本質是元件或軟體,所謂元件就是別人已經開發的專案(即應用或資料等),無需重新開發即可用於新開發的應用,從而提高開發效率。
OLE 不僅可以鏈結和嵌入,還可以在應用程式中交換資料和功能。
2. 伺服器應用和客戶應用。
提供嵌入和鏈結物件的應用程式稱為伺服器,在 VB 中,它們也稱為“物件應用程式”。
接受嵌入和鏈結物件的應用程式稱為客戶端應用程式,在 VB 中也稱為“控制應用程式”。
3. 物件
指為其他應用程式提供的具有獨立特性的資料或單位。
例如,可以將 Microsoft Excel 中的工作表、繪圖檔案、聲音檔案、** 檔案或完整的應用程式用作 OLE 物件。
4. 物件鏈結
物件鏈結是指將物件插入應用程式的佔位符(指標),而不是資料本身。
您在物件上看到的只是乙個“影象”,真實資料儲存在乙個單獨的檔案中。 因此,其他應用程式也可以鏈結到該檔案,當另乙個應用程式啟動鏈結物件並對其進行修改時,原始鏈結應用程式看到的內容也會發生變化。 Linked 物件的資料儲存在提供鏈結的應用程式(物件應用程式)的一側。
5. 物件嵌入
物件嵌入是指將物件嵌入到客戶端應用程式中,以便嵌入物件將增加客戶端應用程式的大小。 使用者可以直接在客戶端應用程式中嵌入物件(當自動開啟製造物件的應用程式允許使用者執行工作時)。
1)資料的儲存位置不同:
“link”物件的資料儲存在提供鏈結的應用程式外部;
嵌入物件的資料儲存在接收嵌入物件的客戶端應用程式中。
2) 其他應用程式可以通過不同的方式訪問資料:
其他應用程式也可以訪問 Link 物件,並且單個資料來源可以鏈結到多個應用程式。
其他應用程式無法訪問“嵌入”物件中的資料。
3)影響客戶端應用軟體的大小不同。
我覺得有必要這樣做。 另一種可能就是你有幾個動態庫沒有開啟,可以嘗試在執行開始時輸入“regsvr32”,輸入後點選確定,然後在重新執行中輸入“regsvr32”,然後按回車確認,再試試。 >>>More
該按鈕沒有雙擊事件。
eventhandler(button1_doubleclick);使用此方法時,雙擊時不會觸發雙擊事件,而是雙擊事件。 >>>More