2013-12-17 62 views
0

我發現一個問題,不知道如何解決它。MS Access從剪貼板複製圖片

我在剪貼板上有一張照片,我需要用剪貼板的值創建一個BMP文件。

我發現這個代碼:

Dim clip As Object 
Set clip = CreateObject("clipbrd.clipboard") 
SavePicture clip.getdata, "C:\image.bmp" 
Set clip = Nothing 

但在該行:固定夾=的CreateObject( 「clipbrd.clipboard」)我收到錯誤:錯誤426的Active X無法創建對象

回答

0

你是指的是系統中不存在的舊VB6 activeX(以及大多數實際系統)。

有人重寫了語法兼容的ActiveX(作爲第三方clipboard.dll將安裝在您的系統上)。你可能錯過了你找到這個示例代碼的地方。

請參閱this article並仔細閱讀。

聲明:我不以任何方式涉及此組件,因爲它是第三方組件,因此您使用它需要您自擔風險。有關詳細信息,請參閱其作者和/或源代碼。