From 74787ad8b91866fea9188acfc63b4aa47140ac32 Mon Sep 17 00:00:00 2001 From: duplo Date: Mon, 20 Apr 2009 14:13:26 +0000 Subject: [PATCH] Add module in order to import BeRTOS dirs installed with the SDK from Registry git-svn-id: https://src.develer.com/svnoss/bertos/trunk@2586 38d2e660-2303-0410-9eaa-f027e97ec537 --- wizard/winreg_importer.py | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 wizard/winreg_importer.py diff --git a/wizard/winreg_importer.py b/wizard/winreg_importer.py new file mode 100644 index 00000000..714d0a78 --- /dev/null +++ b/wizard/winreg_importer.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python +# encoding: utf-8 +# +# Copyright 2009 Develer S.r.l. (http://www.develer.com/) +# All rights reserved. +# +# $Id: qvariant_converter.py 2506 2009-04-15 08:29:07Z duplo $ +# +# Author: Lorenzo Berni +# + +from _winreg import * + +DIR_KEY = OpenKey(HKEY_LOCAL_MACHINE, "SOFTWARE\Develer\BeRTOS SDK\BeRTOS Dirs") + +def getBertosDirs(): + index = 0 + dirs = [] + while True: + try: + dir = EnumValue(DIR_KEY, index)[1] + dirs.append(dir) + index += 1 + except WindowsError: + break + return dirs + \ No newline at end of file -- 2.25.1