Gut, das war etwas unglücklich, hab den Namen einfach mal in BildA geändert. Und ja, zum probieren hab ich das selbst in den Quellcode geschrieben, aber da gibt es sonst noch nichts sehenswertes, ich wollte ja erstmal nur testen ob das Laden des Bildes so funktioniert. Das Testprogramm sieht so aus:
Delphi-Quellcode:
program test;
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
var
BildA: Timage;
Directory:String;
procedure wait(t: longint); {W A R T E}
var
a: longint;
begin
a := GetTickCount;
repeat
Application.ProcessMessages;
until (GetTickCount > a+t);
end;
function Pfad: string; {D I R E C T O R Y}
begin
Result := ExtractFilePath(ParamStr(0));
Directory:=Result;
end;
begin
Pfad;
BildA.Picture.LoadFromFile(Directory+'\Bild1.bmp');
wait(5000);
end.
Das ist schon alles.
@Himitsu:
Debug-Ausgabe: FTH: (5836): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. *** Prozess Test.exe (5836)
ist alles besondere, was ich sehe.. Meinst du die (5836)? Wie muss ich das denn lesen, um die Zeile zu finden?