示例#1
0
        //public static Delegate ptrToDelegate(IntPtr ptr)
        //{

        //    //constA.Invoke(

        //    return null;
        //}

        public static IntPtr lookupDll(string dll)
        {
            IntPtr ptr;

            if (dllPtrs.TryGetValue(dll, out ptr)) //call
            {
                return(ptr);
            }
            else
            {
                int call = lib.LoadLibrary7(dll, out ptr);
                dllPtrs.Add(dll, ptr);

                return(ptr);
            }
        }