Bonjour,
J'ai developpé un WebService avec Delphi6 dans lequel j'ai une fonction qui me renvoi un TStringDynArray ( parait que ca marche bien ) !
Quand je consomme ce WS avec une interface Win32 je fait ceci :Tout ca marche tres bien, meme sans initialiser "Resultat".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var Resultat: TStringDynArray; i: integer; begin Resultat := SM.RecherchePlans(Langue, Role, PrefRole, TechClass, CriteresDemande, CriteresTechnical, NbResultat); For i := 0 to Length(Resultat) - 1 do ShowMessage(Resultat[i]); end;
Par contre quand je fais la meme chose dans D2005, et bien il me dit :et plante sur le ShowMessage ...La référence d'objet n'est pas définie à une instance d'un objet.
Quelqu'un aurait une idée de pourquoi la fonction ne me renvoi rien en .net et pas en Win32 ???
Merci !
Partager