Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: String von Funktion zurück geben Kategorie: Programmierung (von André H. - 24.08.2003 10:40)
Als Antwort auf String von Funktion zurück geben von Steffen - 23.08.2003 18:48

Hallo Steffen,

Array-Datentypen, dazu gehören auch Strings und
zusammengesetzte(eigene) Datentypen, können
nicht mit "return" zurückgegeben können.
(siehe auch auch Handbuch (Unit)S.66ff)

Da diese Datentypen einer Fuktion nur als Referenz
übergeben werden, kann man diese so "zurückgegeben".

Bei Strings:
function xyz(string zielstring)
{
 zielstring="irgendein Text";
}

Wichtig ist, daÃ? der Zielstring bereits beim Funktionsaufruf
als Parameter angegeben wird.

string s;
xyz(s);

In "s" steht nun der in der Funktion xyz zugeordnete String.

Gleiches gilt für Arrays und zusammengestzte Datentypen.

MfG André H.


> Hallo Zusammen,
>
> ist es möglich einen String von einer Function in das Hauptprogramm zurück zu geben ??
>
> Ich erhalte immer die Meldung "type mismatch" bei folgendem Befehl:
> return string_variabel;
> oder
> return "Hallo";
>
>
> Danke !!
> GruÃ? Steffen


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: