Does the service support passing the value by reference? If not the value won't be set...
+++ Rick ---
+++ Rick ---
loBridge = CREATEOBJECT("wwDotNetBridge") loService = loBridge.CreateInstance("CheckServices.CheckServices")LOCAL loArr as Westwind.WebConnection.ComArray loArr = loBridge.CreateArray("System.String")*** Add Items loArr.AddItem("Element 0") loArr.AddItem("Element 1")LOCAL rc1 as String RC1='0' llresult=loBridge.InvokeMethod(loService,"TestFoxPro",loArr,@RC1) ?loarr.item(0) ?loarr.item(1) ?RC1