ich muss ne Projektarbeit erstellen.
Dazu wollt ich nen kleines Spiel in Lazarus zum laufen bringen.
Von dem Code her klappt's, also es werden keine Fehler angezeigt, wenn ich das Programm dann aber starte funktionieren die Button nicht und die TImages werden nicht angezeigt, bzw.
überhaupt geladen.
Ich weiß nicht, ob ich den ganzen Code reinschicken soll, weil dieser ca. 350 Zeilen umfasst.
Code: Alles auswählen
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button7Click(Sender: TObject);
procedure Button8Click(Sender: TObject);
procedure Button9Click(Sender: TObject);
procedure Button10Click(Sender: TObject);
procedure ShowPastorDialog(Phase: Integer);
procedure ShowBedienungDialog(Phase: Integer);
procedure ShowPriesterDialog(Phase: Integer);
procedure ShowSektenfuehrerDialog(Phase: Integer);
procedure ShowMutterDialog(Phase: Integer);
procedure Image3Click(Sender: TObject);
procedure Image4Click(Sender: TObject);
procedure Image5Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
Ort: string;
erhaltenNotizblatt: Boolean;
OrtKirche: Boolean;
erhaltenBriefSektenfuehrer: Boolean;
OrtPriesterBuero: Boolean;
gefundenTagebuch: Boolean;
OrtKinderzimmer: Boolean;
erhaltenKinderzeichnung: Boolean;
gefundenBibel: Boolean;
DialogPhase: Integer;
AktuellePerson: String;
public
{Public-Deklarationen}
end;
var
Form1: TForm1;
implementation
{$R *.lfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
Image1.Picture.LoadFromFile('Start.png');
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Ort:= 'Dorf';
Image1.Picture.LoadFromFile('Dorf.png');
Image2.Picture.LoadFromFile('Pastor.png');
AktuellePerson:= 'Pastor';
DialogPhase:= 1;
ShowPastorDialog(DialogPhase);
end;