Einzelnen Beitrag anzeigen

Flodding

Registriert seit: 26. Dez 2007
Ort: Kiel
121 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: UpdateResource macht nicht was ich möchte

  Alt 29. Mär 2009, 16:19
also ich bin schonmal n stück weiter wieder

und zwar wird jetzt schon etwas in die datei geschrieben... das schonmal gut ... nur an der falschen stelle

Delphi-Quellcode:
procedure TfrmChangeAppName.Button1Click(Sender: TObject);
var
    h : Thandle;
    s : string;
begin

  s:= edit1.Text;
  h := BeginUpdateResource(pchar(AppPath),false);
if h = 0 then ShowMessage('Error: ' + IntToStr(GetLastError) )
else begin
  UpdateResource(h,RT_VERSION,'ProductName',0,@s,SizeOf(s));
  EndUpdateResource(h,false);
end;
end;
wenn man im resourcehacker links auf version klickt, dann muss man ja noch ne 1 anklicken um die infos zu sehen...
wenn ich den obenstehenden code ausführe habe ich über der 1 noch ein item das ich anklicken kann... jetzt muss ich ja nurnoch wissen was ich an:

  UpdateResource(h,RT_VERSION,'ProductName',0,@s,SizeOf(s)); ändern muss...
Flo
  Mit Zitat antworten Zitat