Einzelnen Beitrag anzeigen

Cheffu

Registriert seit: 7. Nov 2006
42 Beiträge
 
#1

Dateiname einer BMP-Datei als Parameter

  Alt 22. Nov 2006, 18:46
Hallo,
ich will mit einem Timer eine Zahl nach oben Zählen lassen, die den zu ladenden Dateinamen der bmp-Datei angibt.

Ich habe bisher dazu nur eine Image1-Komponente und eine Timer1-Komponente plaziert und mir folgen Quelltext überlegt:
Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls;

type
  TForm1 = class(TForm)
    Image1: TImage;
    Timer1: TTimer;
    procedure Timer1Timer(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

var a : Integer;


procedure TForm1.FormCreate(Sender: TObject);
begin
a:=2
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
Image1.Picture.LoadFromFile(a,'.bmp');
a:=a+1;
end;


end.
Wenn ich dies nun starten will bringt er die Fehlermeldung: "Inkompatible Typen: 'string' und 'integer'".
Wie kann ich dieses Problem lösen?

Danke schonmal für Antworten
  Mit Zitat antworten Zitat