(Unterschied zwischen Versionen)
				
		
		
		
		
		
		
		
		| K  | K    | 
		| Zeile 1: | Zeile 1: | 
| - | {{Hierarchy header}}
 | + | Diese Seite ist übersiedelt: [http://de.accunit.access-codelib.net/Hinweise_und_Notizen_zum_Quellcode Hinweise und Notizen zum Quellcode] | 
| - | * Object statt Variant in COM Interface:<code>[MarshalAs(UnmanagedType.IDispatch)]</code>
 | + |  | 
| - | <source lang="csharp">void CallTestByName(string procName, [MarshalAs(UnmanagedType.IDispatch)] out object test2Add);
 | + |  | 
| - |   | + |  | 
| - | object Fixture { [return:MarshalAs(UnmanagedType.IDispatch)]  get; }
 | + |  | 
| - |   | + |  | 
| - | object Parent { [param: MarshalAs(UnmanagedType.IDispatch)] set; [return: MarshalAs(UnmanagedType.IDispatch)] get; }</source>
 | + |  | 
| - | * ByRef-Übergabe mit InvokeMember und Application.Run: ParameterModifier verwenden - damit kann ByRef markiert werden
 | + |  | 
| - | <source lang="csharp">object[] parameters = { getTestClassFactoryProcedureName(className), new Object() };
 | + |  | 
| - | ParameterModifier p = new ParameterModifier(2);
 | + |  | 
| - | p[1] = true;
 | + |  | 
| - | ParameterModifier[] modifiers = { p };
 | + |  | 
| - |   | + |  | 
| - | OfficeApplication.GetType().InvokeMember("Run", BindingFlags.InvokeMethod, null, OfficeApplication, 
 | + |  | 
| - |                                          parameters, modifiers, null, null);</source>
 | + |  | 
| - |   | + |  | 
| - | * VBEIDE-Fenster mit ms.neterzeugen
 | + |  | 
| - | *:[http://www.mztools.com/articles/2006/MZ2006007.aspx HOWTO: Create a dockable toolwindow from a Visual Studio .NET add-in]
 | + |  | 
| - |   | + |  | 
| - | {{Hierarchy footer}}
 | + |  | 
Aktuelle Version vom 20:11, 13. Okt. 2013
Diese Seite ist übersiedelt: Hinweise und Notizen zum Quellcode