![]() |
Resource aus DLL lesen
hoi,
hab folgendes problem: ich hab eine DLL file, dort häng ich mit einem extra programm die string resource 'test' an mit dem inhalt 'test123' dies klappt auch alles wunderbar, laut ResourceHacker nu will ich das die dll aus der eigenen resource den string 'test' (mit inhalt test123) ausliest, mit folgendem code:
Delphi-Quellcode:
nur leider findet FindResource nie 'test'
library test;
uses Windows, SysUtils, Classes; {$R *.res} . . . . pResourceID := MakeIntResource('test'); HI := FindResource(hInstance, pResourceID{vom typ pchar}, RT_STRING); if HI <> 0 then begin //resource wurde gefunden ... . . . HI ist also immer 0 was ist da falsch??? kann eine dll aus seiner eigenen resource vllt nix auslesen? |
Re: Resource aus DLL lesen
Wenn es eine StringRessource ist, kannst du auch
![]() |
Re: Resource aus DLL lesen
joa kann man schon machen, nur bei exe files funzt die funktion problemlos, bei DLLs sollte das ja denn auch gehen oder?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz