Einzelnen Beitrag anzeigen

helen

Registriert seit: 8. Mai 2004
42 Beiträge
 
#1

Problem mit SOAP und Klassen

  Alt 4. Jun 2006, 15:00
Hallo zusammen,

ich habe einen WebService gebastelt, welcher Methoden enthält, die eine Klasse als Parameter erhalten, wie beispielsweise

Code:
   function UploadFile (HFS_File : THFS_fselem; Dir : String) : String; stdcall;
Die Klassendeklaration von THFS_elem sieht so aus:

Code:
...
type
   THFS_fselem = class(TRemotable)
      private
         _filename : String;
         _localdir : String;
         _size : Int64;
         _filedata : TMemoryStream;
      published
         Constructor Create;
         Destructor Destroy; override;

         property LocalDir : String read _localdir;

         procedure LoadFromFile (FileURL : String);
         procedure SaveToDir   (FileDIR : String);
   end;
Die WSDL exportiert allerdings nur die Property. Alle Methode, Konstruktoren, etc werden nicht abgebildet.

Dürfen TRemotable Klassen keine Methoden verwenden?

Gruß
Helen
  Mit Zitat antworten Zitat