Einzelnen Beitrag anzeigen

Pluto

Registriert seit: 1. Dez 2005
Ort: Dietzenbach
53 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Accessing a Record Structure Programatically

  Alt 17. Mai 2008, 12:54
Die beste Antwort war von Luckie. Danke!
Daraufhin habe ich die Delphi unit Typinfo genau durchgesehen - aber leider geht es damit auch nicht.
Es gibt offensichtlich keine Möglichkeit.

Googlen brachte einen Eintrag von www.experts-exchange.com, der eine Lösung versprach.
Die sind recht teuer! Hab's doch mal mit einem Probeaccount versucht:
Die versprochene Lösung war: "Es gibt keine Möglichkeit". Das riecht stark nach Abzokke - da bleib ich
doch besser bei diesem Forum.

Hintergrund meiner Frage war:
Ich habe mehrere Arrays of Trec. Die sortiere ich mit QuickSort auf verschiedene Felder des TRec.
Faul, wie ich nun mal bin, wollte ich mir das Kodieren von speziellen QuickSort Routinen ersparen und
eine generische Routine für das Sortieren von Arrays mit Records erstellen, die die Felder der Records
selber ermittelt, also Sortieren auf Feld1 oder n-tes Feld ermöglicht.
Nun habe ich einen Kompromiss gebastelt: Eine QuickSort Routine für Arrays of TRec, der ich per
Parameter den Feldnamen übergeben muss.

Zu Hansa:
"Das ist schon krass. Soll ich auf englisch antworten, oder was ?"
Wir sprechen in der EDV doch alle nur noch gebrochen Deutsch. Auf englisch war der Titel kurz und verständlich.
Statt "Accessing a Record Structure Programatically" hätte ich auch deutsch folgendes schreiben können:
"Zurückgreifen auf einen Satzaufbau während das Programm läuft", wäre das besser?
begin
if Aufwand > Ergebnis then exit;
end;
  Mit Zitat antworten Zitat