Thema: Delphi Parameter im Com+ Server

Einzelnen Beitrag anzeigen

hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#3

Re: Parameter im Com+ Server

  Alt 18. Jul 2006, 15:59
Noch eine Frage nachgeschoben.

Im Com Server erzeuge ich ein Datenfeld mit der nachfolgenden funktion:

Delphi-Quellcode:
function TebmTechnologieStack.GetData: OleVariant;
var
  v : OleVariant;
begin
    v := VarArrayCreate([0, 410], varVariant);
    result := v ;
    v[0] := 1;
    v[1] := 'Test';

  ..

Delphi-Quellcode:
Auf der Clientseite hole ich die Daten ab:

 v := Com.GetData;

 SavetoList(PSafeArray(VarArrayAsPSafeArray(v)));

oder
  // SaveToList(PSafeArray(TVarData(v).VArray));
Die Felddimension wird korrekt übergeben aber die Daten sind nicht vorhanden.
Was mache ich falsch ?

Hat wer eine Idee?

Gruß Peter
  Mit Zitat antworten Zitat