Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
1 - Einsteigerfragen

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Resourcen
Autor: Heinz Brill (---.dip0.t-ipconnect.de)
Datum:   01.09.14 19:14

Hallo,
Ich habe mal versuchsweise zwei RCDATA - Sektionen
(RCDATA_36 + RCDATA_44) per ResHacker in den
Interpreter (Profan.exe) geschrieben.
Als RCDATA stehen nur normale Texte.

Nun will ich diese in einen Bereich# lesen, komme
aber irgendwie nicht weiter.
Was schon mal gut ist :
Ich bekomme die Handles von den API-Funktionen.

Declare Handle hResLoad, hRes, lpResLock
 Declare res$, bereich#
 
 Def FindResource(3) !"kernel32","FindResourceA"
 Def SizeofResource(2) !"kernel32","SizeofResource"
 Def LoadResource(2) !"kernel32","LoadResource"
 Def LockResource(1) !"kernel32","LockResource"
 Def BeginUpdateResource(2) !"kernel32","BeginUpdateResourceA"
 Def EndUpdateResource(2) !"kernel32","EndUpdateResourceA"
 Def UpdateResource(6) !"kernel32","UpdateResourceA"
 
 
 res$ = "RCDATA_36"
 hRes = FindResource(%hInstance, Addr(res$), 10)
 hResLoad = LoadResource(%hInstance, hRes)
 lpResLock = LockResource(hResLoad)
 
 Print hResLoad
 Dim bereich#, SizeOfResource(%hInstance, hRes)
 bereich# = hResLoad
 Print String$(bereich#, 0)
 
 Waitkey
 Dispose bereich#
 End

Kann mir jemand da weiterhelfen ?
Da dürfte ja nicht mehr viel fehlen.

H.Brill
XProfan X4 + FreeProfan

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 Resourcen  Neu
Heinz Brill 01.09.14 19:14 
 Re: Resourcen  Neu
Frabbing 05.09.14 17:27 
 Re: Resourcen  Neu
Heinz Brill 05.09.14 18:31 
 Re: Resourcen  Neu
Heinz Brill 07.09.14 18:13 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org