Can anyone explain to me why the following code will return a list if I select 12 files but will return None if I select 13?<br><br>#file: pdf_batch_plot.py<br>#auth: Tim Riley<br>#rev:&nbsp; 0<br>#desc: Allows the selection of multiple pdf files and batch plots them to pdf.
<br>#<br>#Note: This program requires the win32all package for Python as it makes use <br>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; of Windows API calls to create the open file dialog box as well as <br>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COM calls to control AutoCAD.<br>#------------------------------------------------------------------------------
<br>import sys, os<br>import win32ui<br>import win32con<br><br># create an OpenFileDialog using win32ui.CreateFileDialog<br>def GetFiles():<br>&nbsp;&nbsp;&nbsp; dlg = win32ui.CreateFileDialog(1,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; None,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; None, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (win32con.OFN_FILEMUSTEXIST|<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; win32con.OFN_EXPLORER|<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; win32con.OFN_ALLOWMULTISELECT
),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'AutoCAD Drawings (*.dwg)|*.dwg||')<br><br>&nbsp;&nbsp;&nbsp; dlg.SetOFNTitle('Select Drawing Files')<br>&nbsp;&nbsp;&nbsp; testvalue = dlg.DoModal()<br>&nbsp;&nbsp;&nbsp; if testvalue == win32con.IDOK:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return dlg.GetPathNames
()<br>&nbsp;&nbsp; &nbsp;<br>if __name__ == '__main__':<br>&nbsp;&nbsp;&nbsp; printfiles = GetFiles()<br>&nbsp;&nbsp;&nbsp; print printfiles<br>&nbsp;&nbsp;&nbsp; blah = raw_input('hit enter...')<br><br>