# -*- coding: utf-8 -*- """ Enregistrement d'une macro-clavier Attention : ne pas taper trop vite durant l'enregistrement... """ import time,sys,os,_winreg try: name, ponxdir, typ = _winreg.EnumValue(_winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, 'SOFTWARE\Classes\CLSID\{EC501258-201C-449C-BE20-837A316EA382}\PythonCOMPath'), 0) ponxdir+='\\' if not sys.path.__contains__(ponxdir[:-1]): sys.path.append(ponxdir[:-1]) except: ponxdir=os.getcwd()+'\\' import ponx,pywig fic=pywig.inputbox(titre="Nom du fichier macro", texte=u"Fichier :", valeurinit="defaut.mac") if fic is not None: if fic.find('\\')<0: fic=os.getcwd()+'\\'+fic ponx.capturemacro(fic) pywig.alert(u"Enregistrement",u"Terminé.\r\n\r\n"+fic)