private void AccessFormMarshal( string action, string textToDisplay, Color textColor ) { AccessFormMarshalDelegate AccessFormMarshalDelegate1; AccessFormMarshalDelegate1 = new AccessFormMarshalDelegate( AccessForm ); object[] args = { action, textToDisplay, textColor }; // Call AccessForm, passing the parameters in args. base.Invoke(AccessFormMarshalDelegate1, args); }