Ich gehe aber davon aus, dass die bettr. Komponente die Texte aus irgendeiner Resource lädt. Wenn das so ist, dan will ich nur die Resource überschreiben...
Delphi-Quellcode:
procedure HookResourceString(rs: PResStringRec; newStr: PChar);
var
oldprotect: DWORD;
begin
VirtualProtect(rs, SizeOf(rs^), PAGE_EXECUTE_READWRITE, @oldProtect);
rs^.Identifier := Integer(newStr);
VirtualProtect(rs, SizeOf(rs^), oldProtect, @oldProtect);
end;
...das funktioniert mit allen anderen Resourcen ja auch. Im Grunde benötige ich nur den Index des bettr. Textes
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.