Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Variablen für Komponenten deklarieren?
flyer - Mi 28.08.02 18:42
Titel: Variablen für Komponenten deklarieren?
Hi,
ich möchte beim Aufruf einer Prozedur übergeben, auf welche meiner Tabellen sie zugreifen soll.
z.B. rechnerum(Zeile, Tabelle2);
Wie muss ich das deklarieren?
Quelltext
1:
| procedure rechnerum(Zeile:integer;Tab:???); |
MfG,
flyer
Klabautermann - Mi 28.08.02 19:35
Hallo,
du kannst Objekte genauso übergeben wie andere Variablen. Also z.B. so:
Quelltext
1:
| procedure rechnerum(Zeile:integer;Tab:tTable); |
In diesem Fall ist es aber sinvoller den vorfahren tDataset zu verwenden, denn dann ist der der Funktion egal ob sie tTable, tQuery oder ein äqivalentes Objekt eines anderen Datenbankherstellers verarbeiten soll (z.B. tADOTable oder sowas).
Ich schlage also diese Variante vor:
Quelltext
1:
| procedure rechnerum(Zeile:integer;Tab:tDataset); |
Gruß
Klabautermann
flyer - Do 29.08.02 11:08
Danke, ist ja ganz einfach :D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!