Einzelnen Beitrag anzeigen

Joerginger

Registriert seit: 22. Jan 2009
Ort: Wien
38 Beiträge
 
Delphi 7 Enterprise
 
#3

AW: Array einer Klasse (TRemotable) an procedure geben

  Alt 28. Okt 2013, 09:58
Danke an DeddyH für den Ansatz. Und probiert hab ich weidlich, aber irgendwann dacht' ich mir: ich frag mal die Profis (die's vielleicht sogar wissen )

Wenn ich Deinen Code übernehme kömmt:
[DCC Fehler] OXBWOXID.pas(203): E2033 Die Typen der tatsächlichen und formalen Var-Parameter müssen übereinstimmen
[DCC Fehler] OXBWOXID.pas(204): E2033 Die Typen der tatsächlichen und formalen Var-Parameter müssen übereinstimmen

wenn ich das VAR weglasse kömmt:
[DCC Fehler] OXBWOXID.pas(203): E2010 Inkompatible Typen: 'TRemArr' und 'Articles'
[DCC Fehler] OXBWOXID.pas(204): E2010 Inkompatible Typen: 'TRemArr' und 'Updates'

Da der Programmierstil von Dir so schön ist frag ich mal zwischendurch:
Code:
  setLength(Array,0);

  // ist gleichzusetzen mit

  Array := nil;


Und - nicht ganz unwesentlich zum Verständnis... Warum rufst Du nicht .Destroy sondern
Code:
  Array[i].Free;
auf??

Greetz, Erwin J.
  Mit Zitat antworten Zitat