PDA

View Full Version : winsock



me1364
یک شنبه 04 اسفند 1387, 10:45 صبح
سلام دوستان من میخوام از winsock که در ویژال بیسیک 6 استفاده می کردم در دلفی هم استفاده کنم یکی از دوستانم بهم گفت این فایل ocx را در دلفی نصب کن MSWINSCK.OCX نصب کردم حتی در قسمت activex هم ایکون مربوطه اومد اما تا به فرم اضافه اش میکنم پیغام خطای زیر را میده اما اگر ویژال بیسیک را نصب کنم این خطا را دیگه نمیده و به راحتی میتونم استفاده کنم حالا باید چکار کنم که بدون نصب vb بتونم از این فایل استفاده کنم البته یک تاپیک شبیه به این تاپیک وجود داشت که در اون با تغییر در زجیستری حل شده بود اما من ادرس رجیستری مربوطه را برای این کار پیدا نکردم.

vcldeveloper
یک شنبه 04 اسفند 1387, 17:50 عصر
دلفی برای کار با WinSock نیازی به OCX نداره. دلفی برای این کار مستقیما از توابع API مربوط به WinSock استفاده میکنه. اگر نخواید مستقیما با API کار کنید، می تونید توی سایت های کامپوننت دنبال کامپوننت های دلفی بگردید که کار با WinSock را ساده کردند.

me1364
یک شنبه 04 اسفند 1387, 20:40 عصر
درسته آقای کشاورز اتفاقا دیدم با اضافه کردن یونیت مربوطه میتونم از winsock استفاده کنم اما با این فایل ocx خیلی خیلی کار باهاش ساده و راحت میشه.

دنبال کامپوننت های دلفی بگردید که کار با WinSock را ساده کردند
در صورت امکان نام چند نمونه از این کامپوننت ها را ببرید ممنون میشم.

vcldeveloper
دوشنبه 05 اسفند 1387, 01:18 صبح
اگر بطور خاص با WinSock کاری ندارید، و هدف دسترسی به شبکه، یا پروتکل های رایج اینترنت هست، از Indy در دلفی استفاده کنید، کار باهاش از WinSock ساده تر هست.

accpascal
سه شنبه 20 اسفند 1387, 19:30 عصر
من برنامه ای با winsock نوشتم که در کامپیوتر های مختلف در یک شبکه ویندوز xp تست شده و کار می کند ولی در شبکه خاصی که از ویندوز سرور بود کار نکرد آیا در ویندوز سرور تنظیم خاصی برای این کار وجود دارد