Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Probleme mit FindComponent (https://www.delphipraxis.net/23665-probleme-mit-findcomponent.html)

Nicolai1234 7. Jun 2004 16:11


Probleme mit FindComponent
 
Delphi-Quellcode:
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls;


...


type TPerson = record
x, y, zielx, ziely: integer;
ks: boolean;
end;

...

var person1,person2:tperson;

...

procedure weiter;
var P{erson}: integer;
begin
for p := 1 to 2 do
        begin
        if not (person1.zielx = (FindComponent('person'+ inttostr(p)) as TPerson).x) then //weitere Anweisung
Ich habe in meinem QT einmal person1 zu stehen! Etwas weiter hinten, wollte ich zu testzwecken das person1 durch fincomponent ersetzen, aber er zeigt mir an, dass es ein "undefinierter Bezeichner" ist! Worankann dass liegen?
Weiß das einer von euch :?:

sakura 7. Jun 2004 16:17

Re: Probleme mit FindComponent
 
FindComponent ist eine Methode, welche durch TComponent zur Verfügung gestellt wird ;) Deine Prozedure weiter ist nicht Teil eines Objectes welches von TComponent abgeleitet wurde und kennt somit auch den Bezeichner FindComponent nicht.

...:cat:...

Nicolai1234 7. Jun 2004 17:08

Re: Probleme mit FindComponent
 
Und wie kann ich mein Problem lösen?

Smokey 7. Jun 2004 17:10

Re: Probleme mit FindComponent
 
in dem du ein array benutzt 8)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz