//擷取連接埠號碼 [DllImport("JB8800.dll", EntryPoint = "hs_state")] public static extern int hs_state(int number); //開啟連接埠 [DllImport("JB8800.dll", EntryPoint = "openport")] public static extern int openport(int port); //擷取檔案資訊 [DllImport("JB8800.dll", EntryPoint = "getlist")] public static extern int getlist(int port); // 檔案從掌機下載到電腦 [DllImport("JB8800.dll", EntryPoint = "downfile")] public static extern int downfile(int port, StringBuilder sb_Filename); //函數實現從抄表終端上傳到上位機 [DllImport("JB8800.dll", EntryPoint = "upload")] public static extern int upload(int port, StringBuilder filename, int startaddr, int endaddr, int paklen, int compress, int wait); //函數實現刪除抄表終端上的檔案 [DllImport("JB8800.dll", EntryPoint = "deletefile")] public static extern int deletefile(int port, StringBuilder filename); //函數實現開啟的連接埠 closeport [DllImport("JB8800.dll", EntryPoint = "closeport")] public static extern void closeport(); //函數實現機器編號 [DllImport("JB8800.dll", EntryPoint = "getmno")] public static extern int getmno(int port, StringBuilder mno);