| |
|
|
Pedro Santos | Hallo
Moechte einen Bitmap aus eine DLL auslesen und auf ein Button legen, kann mir jemand helfen? Mit diesen code funktioniert es nicht, was mache ich falsch? KompilierenMarkierenSeparierendeclare hl&,but&,_dlg&,dll&
cls
dll&=@UseDLL("test.dll")
_dlg& = @Create("Dialog",%hwnd,"TESTEN",50,50,200,200)
hl& = @Create("hPic",123,"test.dll") in der dll ist die bitmapressource nr.123 oder #123
but& = @Create("PicButton",_dlg&,hl&,100,100,32,32)
waitk
Danke
Gruss
Pedro Xprofan10 RC10 |
|
|
| |
|
|
|
| Lass Dir mal hl& ausgeben - sollte >0 sein. Ists das? |
|
|
| |
|
|
|
Pedro Santos | Hallo iF
nein, hl& ist = 0
Es erscheint die Meldung Bitmap ist nicht ladbar: test.dll
wie koennte die funktion @Create(hPic,N,S) lauten um die bitmap #123 aus der DLL auszulesen? Typ > 0: S = Name einer Bitmapressource in externer File (z.B. DLL), typ% = Handle der Ressource
Danke Gruss
Pedro |
|
|
| |
|
|
|
RGH | Das Handle der Ressorce ist das Handle der DLL: dll& Der Name der Bitmap-Ressource ist nach Deinen Angaben #123 Dann müßte es so klappen: KompilierenMarkierenSeparierenhl& = @Create("hPic",dll&,"#123") > Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 02.11.2006 ▲ |
|
|
|
|
Pedro Santos | Hallo Roland
Funktioniert sehr gut
Danke
Gruss
Pedro |
|
|
| |
|
|