From 9b29a773a4358ef03d15ebc8a1681747cae97138 Mon Sep 17 00:00:00 2001 From: Derric Williams Date: Wed, 2 Dec 2015 13:53:06 -0800 Subject: Added IO Error for dll not found --- pymba/vimbadll.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pymba/vimbadll.py b/pymba/vimbadll.py index b1201a3..c1d9430 100644 --- a/pymba/vimbadll.py +++ b/pymba/vimbadll.py @@ -12,6 +12,8 @@ if sys_plat == "win32": """ Finds the highest versioned windows dll for the specified architecture. """ base = r'C:\Program Files\Allied Vision Technologies\AVTVimba_1.%i\VimbaC\Bin\Win%i\VimbaC.dll' dlls = [base % (i, arch) for i in range(10) if os.path.isfile(base % (i, arch)) ] + if not dlls: + raise IOError("VimbaC.dll not found.") return dlls[-1] from ctypes.util import find_msvcrt -- cgit v1.2.3