[IronPython] FolderBrowserDialog does not show folders

David Escobar davidescobar at ieee.org
Thu Aug 20 00:42:52 CEST 2009


How would I tag Main with the [STAThread] attribute in IronPython? I thought
IP didn't yet have the ability to use attributes...

On Wed, Aug 19, 2009 at 3:11 PM, Curt Hagenlocher <curt at hagenlocher.org>wrote:

> ...which has been fixed for IronPython 2.6. You might be able to use the
> 2.6 pyc.py script against 2.0.
>
>
> On Wed, Aug 19, 2009 at 3:09 PM, Curt Hagenlocher <curt at hagenlocher.org>wrote:
>
>> It's a COM issue. The emitted Main needs to be tagged with the [STAThread]
>> attribute.
>>
>>   On Wed, Aug 19, 2009 at 11:41 AM, David Escobar <davidescobar at ieee.org>wrote:
>>
>>>  Yes, I am. The full command line I'm using is:
>>> *"C:\Program Files\IronPython 2.0.2\ipy.exe" pyc.py
>>> /out:FolderBrowserDialogTest /main:FolderBrowserDialogTest.py /target:winexe
>>> FolderBrowserDialogTest.py*.
>>>
>>> The dialog window does come up with every control except the tree view of
>>> folders.
>>>
>>>
>>>
>>> On Wed, Aug 19, 2009 at 11:27 AM, Dino Viehland <dinov at microsoft.com>wrote:
>>>
>>>>  Are you compiling w/ the “/target:winexe” option?  You’ll need to
>>>> provide that for doing WinForms development.
>>>>
>>>>
>>>>
>>>> *From:* users-bounces at lists.ironpython.com [mailto:
>>>> users-bounces at lists.ironpython.com] *On Behalf Of *David Escobar
>>>> *Sent:* Wednesday, August 19, 2009 11:03 AM
>>>> *To:* Discussion of IronPython
>>>> *Subject:* [IronPython] FolderBrowserDialog does not show folders
>>>>
>>>>
>>>>
>>>> I've noticed an issue with the FolderBrowserDialog window from
>>>> IronPython. When I display it with the ShowDialog method in a compiled
>>>> script (through pyc.py), it does not show the TreeView of folders. It will
>>>> display the Description title and the buttons, however. If I run the script
>>>> straight through the interpreter, it will display the folders just fine. For
>>>> reference, I also tried the OpenFileDialog and SaveFileDialog, and those
>>>> show up correctly in both methods. Is this a bug, or am I doing something
>>>> wrong?
>>>>
>>>> Sample code below:
>>>>
>>>> *import clr
>>>> clr.AddReference("System.Windows.Forms")
>>>> from System import *
>>>> from System.Windows.Forms import *
>>>>
>>>> dlg = FolderBrowserDialog( )
>>>> dlg.Description = "Testing..."
>>>> dlg.ShowDialog( )*
>>>>
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.ironpython.com
>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20090819/520e99bc/attachment.html>


More information about the Ironpython-users mailing list