Français
Forum

Bild aus dll

 

GDL
Salut,
habe ici un kleines Problem.

Habe avec XN Resourceneditor dans qui vide dll de Xprofan quelques jpg hineingelegt et abgespeichert.

je peux qui dll zwar magasin, mais quoi muss je pour qui Fragezeichen oui c'est ca eingeben um un bestimmtes Bild trop conservé.
Es wurde qui Dossier JPG avec den Les sous-dossiers qui Bildernamen angelegt. qui resource y heisst toujours standard language.

égal quelle Kombinationen je pour qui ???? eingebe il y a toujours qui Fehlermeldung: Bitmap peux pas geladen volonté.
declare bild&,dll&
dll&=usedll(C:	est1.dll)
cls
bild&=create(hpic,1,??????,dll&)

whilenot 0

    waitinput

Wend

freedll dll&

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
25.03.2007  
 




Frank
Abbing
Hi.

Auszug aus qui ProSpeed-Aider, peut-être hilft es dir aussi ici:

Pour S peux une numéro (Long) ou bien un String (Resourcename) angegeben volonté. Es peux sogar une numéro im String angegeben volonté, ensuite doit cela erste marque im String un # son et qui reste wird comme numéro interpretiert, z.B. text$=#100. Wird pour S un String angegeben, ensuite doit il mindestens 3 marque enthalten, Namen avec moins marque sommes pas gestattet.
Pour H peux une Dll ou bien qui HInstance des Exeprogramm angegeben volonté, aussi un fremdes Exeprogramm, cela Resourcen contient, peux angegeben volonté, sofern qui HInstance cet Programms ermittelt wurde.
important: Bmp-Fichiers dans Resourcen peut comme Resourcetyp BITMAP ou bien IMAGE gespeichert son.
Alle anderen Grafik-Fichiers doit comme Resourcetyp IMAGE gespeichert son ! So wird z.B. un Jpg-Bild pas trouvé, cela comme Typ BITMAP gespeichert wurde...
 
26.03.2007  
 




Nico
Madysa
oui, ähm, hat Créer(hPic, eigentlich seulement quatre paramètre?
KompilierenMarqueSéparation
So devrait es déjà stimmen, mais achte arrêt sur elle, comment Rolf déjà sagte, dass du qui JPEGs comme IMAGE gespeichert la hâte.
 
Nico Madysa
26.03.2007  
 




Jörg
Sellmeyer
la hâte Du Dir cela Ergebnis de UseDll déjà la fois angesehen?

c.est1.dll ça va sur keinen le cas!! tu dois entweder alles large écrivons ou bien den Backslash doubler:
c.\test1.dll
wird sonst comme marque pour Tabstop angesehen.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
26.03.2007  
 




GDL
Salut,
merci erstmal allen, mais je kriege es pas sur qui Reihe.
KompilierenMarqueSéparation
declare bild&,dll&
dll&=usedll(C:\test1.dll)
cls
folgende 5 Zeilen gehen nicht
bild&=create(hpic,1,JPEG1,dll&)
bild&=create(hpic,1,JPEG,dll&)
bild&=create(hpic,1,1,dll&)
bild&=create(hpic,1,JPEG\1\,dll&)
bild&=create(hpic,1,JPEG1,dll&)
folgende Zeile geht einwandfrei
DrawExtIcon DLL&, 2, 20, 20

whilenot 0

    waitinput

wend

104 kB
Hochgeladen:26.03.2007
Downloadcounter231
Download
 
Windows7 Xprofan 8,9,10 [...]  [...] 
26.03.2007  
 




Jörg
Sellmeyer
So funktioniert es zumindest avec einer Bitmap-Resource:
KompilierenMarqueSéparation
Declare Dll$,hDll&,Bild$,hBmp&
Dll$=test.dll
hDll&=UseDll(Dll$)
Bild$=Bild1
hBmp&=Create(hPic,hDll&,Bild$)
Cls
Print Dll$,hDll&,Bild$,hBmp&
DrawPic hBmp&,0,20;0
WaitI
a>

avec einem Jpg-Bild funktioniertes so allerdings aussi chez Je ne
tu as sur jeden le cas déjà la fois une paramètre zuviel angegeben. Siehe Dein eigenes Posting:


Typ > 0: S = nom einer Bitmapressource dans externer Dossier (z.B. DLL), typ% = Handle qui Ressource


si Typ größer comme zéro ist, ist es une Bitmapresource dans einer externe Dossier. ensuite ist Typ% cela Dllhandle.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
27.03.2007  
 




Frank
Abbing
allô? Hört mir quelqu'un trop?
qui Infos habe je bereits gegeben... un Jpg-Bild muss dans einem Resource-Dossier (Resourcetyp) IMAGE erstellt volonté, sonst wird es pas trouvé...
 
27.03.2007  
 




Nico
Madysa
Jörg hat droite, là muss pas 1 stehen, mais cela DLL-Handle:
declare bild&,dll&
dll&=usedll(C:\test1.dll)
cls
folgende 5 Zeilen aller pas
bild&=create(hpic,dll&,JPEG1)
bild&=create(hpic,dll&,JPEG)
bild&=create(hpic,dll&,1)
bild&=create(hpic,dll&,JPEG\1\)
bild&=create(hpic,dll&,JPEG1)
folgende la ligne allez einwandfrei
DrawExtIcon DLL&, 2, 20, 20

whilenot 0

    waitinput

Wend

freedll dll&

Vergiss pas, dass qui geladenen Bilder am Ende avec DeleteObject( gelöscht volonté doit.
 
Nico Madysa
27.03.2007  
 




Dieter
Zornow
ne...aucune es son, dass ici dans Xprofan 10 un Bug ist. j'ai dans qui vide32.dll avec dem
Resourcehacker un JPG eingefügt. Einmal sous Image et einmal sous JEPG
es wird beides pas trouvé, c'est pourquoi la fois im Anhang cela Programme avec Dll sollte
le son Aider eigentlich courir, tut es mais pas.

Salut

Dieter

8 kB
Hochgeladen:27.03.2007
Downloadcounter178
Download
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
27.03.2007  
 




RGH
Dieter Zornow
ne...aucune es son, dass ici dans Xprofan 10 un Bug ist. j'ai dans qui vide32.dll avec dem
Resourcehacker un JPG eingefügt.


Versuche es la fois avec einer Bitmap (*.bmp) ...

Salut
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
27.03.2007  
 




Jörg
Sellmeyer
RGH
Dieter Zornow
ne...aucune es son, dass ici dans Xprofan 10 un Bug ist. j'ai dans qui vide32.dll avec dem
Resourcehacker un JPG eingefügt.


Versuche es la fois avec einer Bitmap (*.bmp) ...

Salut
Roland


Heißt cela, avec jpgs ca va pas?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
27.03.2007  
 




Dieter
Zornow
allô Roland,

si je un *.bmp comme Typ Bitmap speichere funktioniert es naturellement. dans qui Aider sommes mais keinerlei Einschränkungen erwähnt, dass *.jpg seulement avec -1 cela est comme Dossier mais pas aus einer Resource ladbar ist. je prends la fois à aus qui eigenen Exe heraus funktioniert es ensuite aussi pas. Sollte absolument dans qui Aider erwähnt volonté ou bien un Patch pour XProfan 10 herausgeben volonté.

citation aus qui Aider

Typ = -1: S = Dateiname einer Bitmap-Dossier

Typ = 0: S = nom einer Bitmapressource im Programme

Typ > 0: S = nom einer Bitmapressource dans externer Dossier (z.B. DLL), typ% = Handle qui Ressource

Im opposition trop LoadBMP peut avec cette Funktion zahlreiche Formate geladen volonté:

·Bitmap (*.bmp, *.rle, *.dib)
·Jpeg (*.jpg, *.jpe, *.jpeg)
·Gif (*.gif)
·Enhanced Metafile ( *.emf)
·Metafile (*.wmf)
·Icônes (*.ico)
·Cursor (*.cur)
citation Ende

je denke qui Ausdrucksweise Bitmapresource peux on oui pas wörtlich prendre
là im partie -1 qui funktioniert aussi de Bitmap Dossier gesprochen wird

Salut

Dieter
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
27.03.2007  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

17.707 Views

Untitledvor 0 min.
p.specht03.04.2016
ByteAttack29.09.2015
H.Brill25.08.2014
Manfred Barei27.12.2013
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie