Questions marquées «interop»


30
Comment nettoyer correctement les objets d'interopérabilité Excel?
J'utilise l'interopérabilité Excel en C # ( ApplicationClass) et j'ai placé le code suivant dans ma clause finally: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Bien que ce genre de travaux, le Excel.exeprocessus est toujours en arrière-plan même après avoir fermé Excel. Il n'est publié que …
747 c#  excel  interop  com-interop 



10
Meilleure façon de convertir un objet en int
C'est probablement trivial, mais je ne peux pas penser à une meilleure façon de le faire. J'ai un objet COM qui renvoie une variante qui devient un objet en C #. La seule façon dont je peux obtenir cela dans un int est int test = int.Parse(string.Format("{0}", myobject)) Y a-t-il …
179 c#  interop 

2
Quelle est la taille d'un booléen en C #? Cela prend-il vraiment 4 octets?
J'ai deux structures avec des tableaux d'octets et de booléens: using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct1 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public byte[] values; } [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct2 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public bool[] values; } Et le code suivant: class main { public …
137 c#  interop 

1
Convertir Kotlin Array en Varargs Java
Comment puis-je convertir mon Kotlin Arrayen Java Varargs String[]? val angularRoutings = arrayOf<String>("/language", "/home") // this doesn't work web.ignoring().antMatchers(angularRoutings) Comment passer une ArrayList à un paramètre de méthode varargs?
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.