[IronPython] FolderBrowserDialog does not show folders

Curt Hagenlocher curt at hagenlocher.org
Thu Aug 20 00:11:30 CEST 2009


...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/8af10950/attachment.html>


More information about the Ironpython-users mailing list