Icon aus DLL

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
MASH
Beiträge: 130
Registriert: 22.05.2005 17:43

Icon aus DLL

Beitrag von MASH »

Ich habe eine DLL geschrieben in der ich mittels der datasection und includebinary ein icon mit reingepackt habe. Die DLL habe ich kompiliert. Wie kann ich jetzt von meiner exe auf das icon zu greifen?
Danke Mark S.
Benutzeravatar
Lukaso
Beiträge: 720
Registriert: 08.09.2004 18:51
Wohnort: Oberkirch
Kontaktdaten:

Beitrag von Lukaso »

Schau dir mal diesen Thread von Kiffi an:
http://forums.purebasic.com/german/viewtopic.php?t=4557

Das sollte dir helfen :allright:

MFG Lukaso
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor
Benutzeravatar
MASH
Beiträge: 130
Registriert: 22.05.2005 17:43

Beitrag von MASH »

Es geht einfach nicht ich erhalte immer den fehler das das Objekt nicht initialisiert ist.

Main

Code: Alles auswählen

OpenLibrary(0,"ToolBarIcon.dll") 
    myPicture1 = CallFunction(0,"GetImage")   
    ToolBarImageButton(1,UseImage(myPicture1))
DLL

Code: Alles auswählen

DataSection
  Open:       IncludeBinary "Open.ico"
EndDataSection

ProcedureDLL.l GetImage()
  CatchImage(#PB_Any,?Open)
  ProcedureReturn ImageID()
EndProcedure
Danke Mark S.
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Ich glaube du hasts mit dem DLL wrapper Schutz von PB zu tun :freak:
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
MASH
Beiträge: 130
Registriert: 22.05.2005 17:43

Beitrag von MASH »

Also kann es nicht funktionieren!?
Danke Mark S.
Antworten