1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
public object Run(string nom, params object[] parameters)
{
log.Debug("Wll run Excel Application.");
object obj2 = Missing.Value;
object obj3 = Missing.Value;
object obj4 = Missing.Value;
// Test et initialisation pour la 20aine de parametres...
// [...] [...]
object o = this.monApp.Run(nom, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15, obj16, obj17, obj18, obj19, obj20, obj21, obj22, obj23, obj24, obj25, obj26, obj27, obj28, obj29, obj30, obj31);
if ((o != null) && Marshal.IsComObject(o))
{
Marshal.ReleaseComObject(o);
o = null;
}
return o;
} |
Partager