Sign in to follow this  
Followers 0
miketh2005

Why isn't this code working???

9 posts in this topic

Hi. I have this code:

#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <IE.au3>

_IEErrorHandlerRegister()

$oIE = _IECreateEmbedded()

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 923, 877, 206, 31)
$GUIActiveX = GUICtrlCreateObj($oIE, 0, 0, 939, 892)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit

    EndSwitch
WEnd

_IENavigate($oIE, "http://www.cellsolid.com/files/template.png")

But, it's not working, it's just showing a blank screen, yet the URL is correct. What's wrong?

I'm trying to embed a .png into a GUI, because GUICtrlCreatePic doesn't support PNG, and I need the image to be as clear as possible.

Thanks alot.

Share this post


Link to post
Share on other sites



#2 ·  Posted (edited)

~

Edited by Mobius

Share this post


Link to post
Share on other sites

Thanks alot! But, quicktime is trying to load the image. Why is quicktime appearing? I just want it to show the image :/

Thanks

Share this post


Link to post
Share on other sites

#4 ·  Posted (edited)

Quicktime is probably your default *.png viewer.

-I have to assume that it is having problems because of the png ending. I tried .com, .net, and .htm and all worked fine.

Edit:

Did you get it working?

I have been playin around with it and couldn't get it to work until I added the debugger for line 12...

for some reason that made it work:

#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <IE.au3>

_IEErrorHandlerRegister()

$oIE = _IECreateEmbedded()

$Form1 = GUICreate("Form1", 923, 877, 206, 31)
$GUIActiveX = GUICtrlCreateObj($oIE, 0, 0, 939, 892)
_IENavigate($oIE, "[url="http://www.cellsolid.com/files/template.png"]http://www.cellsolid.com/files/template.png[/url]")
ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : _IENavigate($oIE, "[url="http://www.cellsolid.com/files/template.png"]http://www.cellsolid.com/files/template.png[/url]") = ' & _IENavigate($oIE, "[url="http://www.cellsolid.com/files/template.png"]http://www.cellsolid.com/files/template.png[/url]") & @crlf & '>Error code: ' & @error & @crlf) ;### Debug Console
GUISetState()


While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    EndSwitch
WEnd
Edited by billo

Share this post


Link to post
Share on other sites

No, quicktime isn't default for viewing .pngs :mellow:

Yes, that worked, but there is a white border :P

I want the picture to look like it's the GUI. I want to replicate the MSN log viewer's window.

Thanks alot!

Share this post


Link to post
Share on other sites

Bump. Please help :mellow: Thanks.

Share this post


Link to post
Share on other sites

Bump. Can't anyone help meh :mellow:

Share this post


Link to post
Share on other sites

Ok, I just converted my .png to a .jpg, it didn't lose as much quality as I thought it would.

Thanks.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0