tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
2460
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    schlumsch schlumsch ist offline Mitglied Silber
    Registriert seit
    Aug 2008
    Beiträge
    98
    Hallo allerseits,

    nach langjähriger Pause habe ich mal wieder angefangen mich ein wenig mit Delphi (7) zu beschäftigen und habe eine Frage zu Funktionen. Ich möchte eine Funktion haben, die mehrere Rückgabewerte hat. Prinzipiell kann ich mir natürlich ein Array zurückgeben oder auch globale Variablen verwenden, möcte ich aber beides nicht wirklich tun. Gibt es in Delphi diese Möglochkeit so etwas in der Art zu machen? Muss ich mir dazu eine Art Containerobjekt anlegen und die Werte dort speichern? Hat jemand eventuell ein Beispiel für mich?

    Dank schon einmal,

    lg schlumsch
     

  2. #2
    Registriert seit
    Mar 2004
    Beiträge
    441
    Zitat Zitat von schlumsch Beitrag anzeigen
    Ich möchte eine Funktion haben, die mehrere Rückgabewerte hat.
    Also wenn du nur mit Result arbeiten willst, dann funktioniert das so nicht. Eine function kann nur ein einziges Result haben.

    Zitat Zitat von schlumsch Beitrag anzeigen
    Prinzipiell kann ich mir natürlich ein Array zurückgeben
    So mache ich es, wenn ich mehrere Werte gleichen Typs als Ergebnis haben will.

    Zitat Zitat von schlumsch Beitrag anzeigen
    Muss ich mir dazu eine Art Containerobjekt anlegen und die Werte dort speichern?
    Würde ich jetzt ad hoc für eine elegante Möglichkeit halten. Ansonsten arbeite ich in meinen Programmen mit var-Parametern.
     

  3. #3
    Avatar von Alex Duschek
    Alex Duschek Alex Duschek ist offline I AM AWESOME
    Registriert seit
    Apr 2004
    Ort
    Bartholomä (Baden-Württemberg)
    Beiträge
    509
    VAR-Parameter sind ein guter Ansatz, damit kannst du komfortabel mehrere Werte zurückgeben

    http://www.delphi-forum.de/viewtopic...ray+r%FCckgabe
     

Ähnliche Themen

  1. eine Methode mit zwei möglichen Rückgabewerten
    Von lafilia im Forum Java Grundlagen
    Antworten: 3
    Letzter Beitrag: 03.12.10, 14:06
  2. Probleme mit Rückgabewerten
    Von KaWi_Trine im Forum Java
    Antworten: 2
    Letzter Beitrag: 19.04.10, 11:36
  3. Antworten: 4
    Letzter Beitrag: 14.11.07, 07:54
  4. Mit function prüfen ob function == true
    Von Sebigf im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 12.05.06, 14:25
  5. Antworten: 5
    Letzter Beitrag: 12.11.02, 15:02