Ich habe eine Klasse wie folgt:Inkompatible Typen: ‚Dynamische Array‘ und ‚Array von String‘ in Delphi
Programmer = Class(Worker)
private
// Some code here
programmingLanguages: array of String;
numOfProgrammingLanguages: integer;
public
// Some code here
procedure SetProgrammingLanguages(newLanguages: array of String);
function GetNumOfProgrammingLanguages(languages: array of string) : integer;
end;
Wenn ich den folgenden Code für die SetProgrammingLanguages
Methode schreiben, erhalte ich eine Fehlermeldung:
Incompatible types: 'Dynamic array' and 'array of string'
Wie kann ich dieses Problem lösen?
Bitte lesen Sie meinen [Artikel über Open-Array-Parameter] (http://rvelthuis.de/articles/articles-openarr.html). Es könnte helfen. –