当前位置:编程学习 > C#/ASP.NET >>

无法在 DLL“LEDSender.dll”中找到名为“GetValue”的入口点。

定义为:
 public struct TDeviceParam
        {
            public long devType;
            //public long speed;
            //public long ComPort;
            //public long FlowCon;
            public long locPort;
            public long rmtPort;
            //public long memory;
            //public byte Phone;                      // Phone(32)
           // public long Reserved;                   //Reserved(5)

        }
包含为:
[DllImport("LEDSender.dll", EntryPoint = "GetValue", SetLastError = true, CharSet = CharSet.None, ExactSpelling = true, CallingConvention = CallingConvention.StdCall)]
        public static extern long LED_Open(TDeviceParam Param, long Notify, long Window, long Message);

主函数调用是:
 private void button1_Click(object sender, EventArgs e)
        {
            c.AppConst.TDeviceParam param;

            //c.AppConst.LED_Startup();

            param.devType = c.AppConst.DEVICE_TYPE_UDP;
            param.locPort = 8888;
            param.rmtPort = 6666;

            dev = c.AppConst.LED_Open(param, 0,(long)this.Handle, c.AppConst .WM_LED_NOTIFY);
         }
然后出现如题的问题,请高手们分析下如何解决啊 --------------------编程问答-------------------- LEDSender.dll 中没有“GetValue”这个函数
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,