Einzelnen Beitrag anzeigen

Johannes013

Registriert seit: 2. Jun 2009
179 Beiträge
 
Delphi 5 Standard
 
#7

Re: Grafische Darstellung eines Bereichs

  Alt 16. Jun 2009, 19:48
Dann meldet er Fehler:

[Fehler] Unit1.pas(34): Die Typen der tatsächlichen und formalen Var-Parameter müssen übereinstimmen
[Fehler] Unit1.pas(34): Inkompatible Typen: 'TRect' und 'TShape'
[Fataler Fehler] Project1.dpr(5): Verwendete Unit 'Unit1.pas' kann nicht compiliert werden

unter dem Quelltext:

Delphi-Quellcode:
unit Unit1;

interface

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

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

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Timer1Timer(Sender: TObject);
var
  IntersectShape : TShape;
begin
   if IntersectRect(IntersectShape, Shape1, Shape2) then
      begin
         //Anweisung
         halt;
      end;
   Shape1.Left:=Shape1.Left+2;
end;

end.




Ich bin extrem neu......

Johannes
Der folgende Satz ist richtig.
Der vorherige Satz ist falsch.
  Mit Zitat antworten Zitat