Chương trình client-server dùng component winsock, khi mang sang máy khác thì không chạy được và báo lỗi không có component?

nguyen tuan quynh
nguyen tuan quynh
Trả lời 16 năm trước
Vì chương trình của bạn có dùng component "Microsoft Winsock Control" để lập trình mạng, nhưng máy khác chưa có component này nên chương trình khhông chạy được. Cách khắc phục là copy file component cần dùng (thường nằm ở c:\windows\system32\mswinsck.ocx) và đăng ký vào máy cần chạy chương trình. Việc đăng ký một ActiveX Control vào Windows được thực hiện bởi tiện ích regsrv32.exe. Sau khi copy file mswinsck.ocx vào thư mục "c:\windows\system32" trên máy cần cài đặt, bạn nhập hàng lệnh sau trong của sổ Run: regsrv32 c:\windows\system32\mswinsck.ocx.