Hello, i'm looking for a way to get the name of the AF server on which my processbook is connected, in a variable in VB (macro processbook).
I already linked a Wrapper.dll (generated by the AFWrapper solution in C#) to my processbook References.
I tried to create differents method in my C# solution like :
public static String GetDefaultAfServer()
PISystems piSystems = new PISystems();
public static String TestGetDefaultAfServer(string test)
PISystems myPISystems = new PISystems();
PISystem myPISystem = myPISystems.DefaultPISystem;
string myDB = myPISystem.Databases.DefaultDatabase.Name;
And i try to call my methods through my VB like that (the name of my class is Wrapper) :
Dim afname As String
Dim mywrapper As AFWrapper.Wrapper
Set mywrapper = New Wrapper
afname = mywrapper.GetDefaultAfServer()
I don't really master C# neither PI systems, but it seems i already success to make those methods visibles in my VB processbook, because i get this message :
"Object doesn't support this property of method"
I obviously miss something important or i just create my methods (and/or my way to call them) in the wrong way.
What did i do wrong ?