![]() |
Probleme mit FindComponent
Delphi-Quellcode:
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?
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 Weiß das einer von euch :?: |
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:... |
Re: Probleme mit FindComponent
Und wie kann ich mein Problem lösen?
|
Re: Probleme mit FindComponent
in dem du ein array benutzt 8)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz