Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#14

Re: ressource datei liest keine Integer werte aus!

  Alt 11. Jun 2005, 18:54
Zitat von Janek5024:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var x:integer;
begin
x:=x+1;
Image1.Picture.Bitmap.LoadFromResourceName(HInstance, MAKEINTRESOURCE(x));
end;

end.
DIE RESource
-------------

SourceCode RCDATA "uSampleForm.pas"
1 BITMAP "1.bmp"
2 BITMAP "2.bmp"
3 BITMAP "baby256.bmp"
4 BITMAP "p4.bmp"
5 BITMAP "lego.bmp"
6 BITMAP "Junky.bmp"
7 BITMAP "MR.bmp"
Wenn das so alles stimmt, dann liegt es eindeutig daran, das in X zu dem Zeitpunkt bestimmt nicht eins oder so drinne steht. Loaklae variablen werden nicht initialisiert. Da steht also irgendwas drinne. dazu addierst du jetzt eins. Der resultiernde Wert liegt jetzt mit sehr hoher Wahrscheinlichkeit nicht zwischen 1 und 7.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat