Dear Mr. Wow...
Handles aren't allowed here, only real names. We'd appreciate it if you would re-register accurately. Thanks!
Bob Zale
PowerBASIC Inc.
------------------
Announcement
Collapse
No announcement yet.
Why won't the following work?
Collapse
X
-
Guest repliedThanks Jim...you suggestion worked!
Leave a comment:
-
In addition to Dave's comments as good coding practice. You are
showing a modal dialog and not calling the icon functions until
after the dialog is destroyed. Move the Dialog Show code AFTER
the icon code.
------------------
Jim..
[email protected]
Leave a comment:
-
Did you check the result from LoadImage() to see if it was successful?
Did you check the result from DIALONG SEND to see if it was successful?
{ it's called 'debugging')
--Dave
------------------
Home of the BASIC Gurus
www.basicguru.com
Leave a comment:
-
Why won't the following work?
Shouldn't the following code place an icon on a DDT dialog based on the threads I've read? Instead I get my dialog but no icon. What am I doing wrong?
#COMPILE EXE
#INCLUDE "WIN32API.INC"
#INCLUDE "COMDLG32.INC"
FUNCTION PBMAIN () AS LONG
$REGISTER NONE
LOCAL hDlg AS LONG
LOCAL hIcon AS LONG
'Create a new dialog template
DIALOG NEW 0, "blah blah blah...",,,300,50,0,0 TO hDlg
'Display the dialog
DIALOG SHOW MODAL hDlg
'add an icon from a powerbasic sample program
hIcon=Loadimage(BYVAL %Null, BYCOPY "c:\pbdll60\samples\pbnote\pbnote.ico",%Image_icon,0,0,%LR_loadfromfile OR %LR_defaultsize)
DIALOG SEND hDlg,%WM_seticon,%Icon_big,hIcon
END FUNCTIONTags: None
Leave a comment: