I am developing a Fortran COM server for my VB client. I would like to provide an enum as a parameter in one of my methods. The Fortran COM Wizard unfortunate doesn't support this.
I did get it to partially work by modifying the idl file to include my typedef with uuid which contained my enum. This exposed the enum to the VB client, no problem.
I changed the IDispatch method's variable to the enum name. The VB client now could see variable was of my enum type, no problem.
However the intellisense does not pop up a list of valid enum names.
This is the problem, I want my clients to be able to pick from a valid list of values.
Is there some example code that shows how to implement this functionality. I can't find very much in the help file about enum in COM servers.
Thanks In Advance,