I wonder if there is any chance that the presence of SnagIt could be 
interfering with ExportImage?

(I have SnagIt on all the machines ...)

On 8/22/2010 4:51 PM, Progster wrote:
> OK, thanks for that. I must have some sort of local configuration
> incompatibility ...
>
> If anyone else should see the same problems as I've seen, please drop a
> note, and if I solve it, I'll report back.
>
>
> On 8/21/2010 3:51 PM, amibroker wrote:
>> Hello,
>>
>> Yes, the script works perfectly fine on my end and produces correct image.
>>
>> Best regards,
>> Tomasz Janeczko
>> amibroker.com
>>
>> --- In [email protected]<mailto:amibroker%40yahoogroups.com>,
>> "progster01"<progs...@...>  wrote:
>>>
>>> Thanks for the suggestion, but the DISPLAY (Windows Control Panel)
>> was already set to 32-bits.
>>> Does either of the provided scripts work for you and produce a
>> picture other than the blank-screen message?
>>>
>>> --- In [email protected]
>> <mailto:amibroker%40yahoogroups.com>, "amibroker"<groups@>  wrote:
>>>> Hello,
>>>>
>>>> ExportImage works perfectly fine. The only thing you should do is to
>>>> set your DISPLAY (Windows Control Panel) TO 24-bits or 32-bits
>> (TRUE COLOR). You need true color display to be able to export 24-bit
>> PNGs.
>>>> True color display is default for all new installation of Windows
>> Vista and 7 because it is required for some visual effects new Windows
>> use.
>>>> Best regards,
>>>> Tomasz Janeczko
>>>> amibroker.com
>>>>
>>>>
>>>>
>>>> --- In [email protected]
>> <mailto:amibroker%40yahoogroups.com>, Progster<progster@>  wrote:
>>>>> Hi,
>>>>>
>>>>> Is is possible that the AB OLE Automation Object Model call
>>>>> ExportImage() is broken in AB 5.30.4?
>>>>>
>>>>> Despite everything I could think of to try, the images always
>> come out
>>>>> blank, like those attached.
>>>>>
>>>>> Neither of the codes below work, and yet each was said to work
>> on the
>>>>> list in the past.
>>>>>
>>>>> Operational attempts have included:
>>>>>
>>>>> AB Open Dbl-Click on script
>>>>> AB Open Run script from command window
>>>>>
>>>>> AB Closed Dbl-Click on script
>>>>> AB Closed Run script from command window
>>>>>
>>>>> Results are always either: server error, AB crash, or it runs and
>>>>> produces the blank chart.
>>>>>
>>>>> When AB is open, it doesn't matter what layout/chart is up.
>> Still no joy.
>>>>> What could be (not) happening here???
>>>>>
>>>>> - Progster
>>>>>
>>>>>
>>>>> -----------
>>>>>
>>>>> // ImageTest_01.js
>>>>> AB = new ActiveXObject("Broker.Application");
>>>>> AB.ActiveWindow.ExportImage( "test.gif", 640, 480 );
>>>>>
>>>>>
>>>>> // ImageTest_02.js
>>>>>
>>>>> iWatchList = 8; /// you can define watch list number here
>>>>>
>>>>> AB = new ActiveXObject("Broker.Application");
>>>>> Qty = AB.Stocks.Count; for( i = 0; i<  Qty; i++ )
>>>>> {
>>>>> Stk = AB.Stocks( i );
>>>>> if( iWatchList<  32 )
>>>>> {
>>>>> if( Stk.WatchListBits&  ( 1<<  iWatchList ) )
>>>>> {
>>>>> Doc = AB.Documents.Open( Stk.Ticker );
>>>>> WScript.Sleep( 4000 ); // 4 seconds delay
>>>>> AB.ActiveWindow.ExportImage(Stk.Ticker + ".png")
>>>>> Doc.Close();
>>>>> }
>>>>> }
>>>>> else
>>>>> {
>>>>> if( Stk.WatchListBits2&  ( 1<<  ( iWatchList - 32 )) )
>>>>> {
>>>>> Doc = AB.Documents.Open( Stk.Ticker );
>>>>> AB.ActiveWindow.ExportImage(Stk.Ticker + ".png")
>>>>> WScript.Sleep( 4000 ); // 4 seconds delay
>>>>> Doc.Close();
>>>>> }
>>>>> }
>>>>> }
>>>>>
>>
>
> ------------------------------------
>
> **** IMPORTANT PLEASE READ ****
> This group is for the discussion between users only.
> This is *NOT* technical support channel.
>
> TO GET TECHNICAL SUPPORT send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> http://www.amibroker.com/feedback/
> (submissions sent via other channels won't be considered)
>
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
>
> Yahoo! Groups Links
>
>
>
>


------------------------------------

**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

TO GET TECHNICAL SUPPORT send an e-mail directly to 
SUPPORT {at} amibroker.com

TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to