> Problem is that my functions are like; ConnectThese(iWithTerm, ByRef > iVariable1, Byref iVariable2). > > Jussi >
You are right with the fact that the compiler should issue a warning. But it cannot know everytime that the called function needs a ByRef, as soon as the function is in another class. Maybe I should have allowed ByRef in private functions only... Now about using ByRef to return more than one value: I usually return an array. But I admit it is less practical. You can return a structure too, or a class used like a structure (with public variables only). Regards, -- Benoît Minisini ------------------------------------------------------------------------------ Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user