AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Mehrdimensionales dynamisches Array an Prozedur übergeben
Thema durchsuchen
Ansicht
Themen-Optionen

Mehrdimensionales dynamisches Array an Prozedur übergeben

Offene Frage von "DeddyH"
Ein Thema von Fussel · begonnen am 7. Jan 2005 · letzter Beitrag vom 23. Apr 2015
 
ndy

Registriert seit: 18. Mär 2015
Ort: Dresden
8 Beiträge
 
Delphi XE2 Professional
 
#7

AW: Mehrdimensionales dynamisches Array an Prozedur übergeben

  Alt 23. Apr 2015, 10:04
Wenn Du den Typ in beiden Units deklarierst, sind das für den Compiler wieder 2 verschiedene Typen und somit nicht kompatibel. Ich würde den Typen entweder in einer eigenen Unit oder in der Unit mit der verarbeitenden Klasse deklarieren und in der anderen Unit einfach nur verwenden.
Danke für die schnelle Antwort.

Leider funktioniert das nicht. Habe die Typdeklaration aus der Unit2 (in der das Object der Klasse erstellt und die Prozedur aufgerufen wird) entfernt. Jetzt erhalte ich folgende Fehlermeldung:

"[DCC Fehler] Unit2.pas(46): E2003 Undeklarierter Bezeichner: 'TArray2D'"

An welcher stelle in der Unit sollte ich den Typen eigentlich deklarieren? In der Klasse selbst oder allgemein? Derzeit ist der Typ allgemein deklariert.



Vielleicht machst du auch besser eienen eignen Thread auf als einen von vor 10 Jahren zu "kapern"?
Was hat das alter des Threads damit zu tun? Ich fand die Frage passt hier gut rein und wollte nicht extra einen neuen Thread aufmachen und dann auf diesen hier verwiesen werden.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:15 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