![]() |
Re: [Fehler] (122): Objekt oder Klassentyp erforderlich
Zeig mal wie du das Object zu TSystem erzeugst.
Gruß oki |
Re: [Fehler] (122): Objekt oder Klassentyp erforderlich
Zitat:
|
Re: [Fehler] (122): Objekt oder Klassentyp erforderlich
Zitat:
ich erstell zwar in meiner unit eine variable System vom typen tsystem und nutze die auch, finde aber nirgends das ich den constructore aufrufe :shock: aber daran kann es nicht liegen, denn das Programm hat vorher ganz gut funktioniert, ich frag mich jetzt zwar warum aber das ist im moment nich so wichtig^^ vorher = bevor ich das Programm von Arrays auf Listen umschreiben wollte.... |
Re: [Fehler] (122): Objekt oder Klassentyp erforderlich
Für mich deutet die Fehlermeldung immer noch auf eine Überdeckung des Bezeichners tNamenliste hin. Ein einfacher Test bringt vielleicht neue Informationen.
Pin, ändere bitte die erste Anweisungszeile der Prozedur TSystem.gib_RegalNamen wie folgt ab:
Delphi-Quellcode:
Welche Fehlermeldung erscheint nun?
// Namenliste:= tNamenListe.create('');
Namenliste:= mNamenListe.tNamenListe.create(''); Gruß Hawkeye |
Re: [Fehler] (122): Objekt oder Klassentyp erforderlich
ich frage mal nicht nach was ich da gemacht habe ;)
aber die nun auftauchende fehlermeldung ist: [Fehler] mSystem.pas(122): Inkompatible Typen: 'TNamenliste' und 'TNamenListe' also verstehen tu ich diese nicht, bin kurz davor mit dem kopf gegen die wand zu rennen nur damit das dort endlich mal etwas reinkommt.... |
Re: [Fehler] (122): Objekt oder Klassentyp erforderlich
Offenbar hast du zwei verschiedene Typen "TNamenListe" definiert, vielleicht in zwei verschiedenen Units.
|
Re: [Fehler] (122): Objekt oder Klassentyp erforderlich
Schone deinen Kopf noch etwas, den brauchst du bestimmt noch :wink:
Suche nun im Quelltexteditor die folgende Zeile:
Delphi-Quellcode:
Drücke die [Strg]-Taste und klicke mit der linken Maustaste auf den Bezeichner TNamenListe. Im Editor sollte dir dann die zugehörige Deklaration angezeigt werden. Ich wette, die liegt nicht in der Unit mNamenListe.
function TSystem.gib_RegalNamen:TNamenliste;
Var Namenliste : TNamenListe; // << diese Zeile brauchen wir i : Integer; Gruß Hawkeye |
Re: [Fehler] (122): Objekt oder Klassentyp erforderlich
._.
ich weiß nich ob ich mich freuen soll oder laut losbrüllen das ich alles hasse. Hawkeye du hattest von anfang an sowas von verdammt recht.... den fehler hab ich ganz gekonnt rausgekürzt, hab nämlich in mSystem mir einen Typen TNamenliste deklariert um das ganze als array zu lösen, sprich überrest von der vorgänger version.... -->> :wall: <<-- mehr kann ich dazu nich sagen :oops: DANKE! :love: Pin |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:36 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