Einzelnen Beitrag anzeigen

Benutzerbild von TheGame1492
TheGame1492

Registriert seit: 31. Jul 2004
Ort: Berlin
84 Beiträge
 
Delphi XE2 Professional
 
#1

Resource aus DLL lesen

  Alt 20. Dez 2005, 15:32
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:
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

  ...

.
.
.
nur leider findet FindResource nie 'test'

HI ist also immer 0


was ist da falsch???

kann eine dll aus seiner eigenen resource vllt nix auslesen?
  Mit Zitat antworten Zitat