TCPclient AND TCPlistener

israel4ever

New member
TCPclient AND TCPlistener ../images/Emo18.gif

היי אז ככה, השאלה שלי היא מאוד עקרונית: בניתי תוכנה שמסתמכת על שני הרכיבים האלה ועכשיו בזמנו עשיתי אותה ל-Consol application ואני רוצה להעביר אותה ל-Windows application. כשאני מקבל מידע מהקלינט אין איזה אירוע כגון :
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)​
כי פשוט איך אני יקבל את המידע אם לא תחת אירוע כזה? חשבתי ללכת לכיוון של:
Dim WithEvents tc As TcpListener​
אבל זה לא הולך לי... אני מדבר על Visual Basic .NET . תודה מראש
 

israel4ever

New member
חשבתי כך אבל ננסה שוב

תראה, יש לי אובייקט ליסטנר ואובייקט קלינט. עכשיו אני שולח מהקלינט הודעה לליסטנר. הבעיה היא שאין איזה אירוע שבו אני יכול לקבל את המידע. כשעשיתי את זה בתוכנת קונסול אז לא היה בעיה אבל עכשיו שאני עושה את זה כתוכנה לחלונות אין לי דרך לקבל את המידע כי אין אירוע קבלת נתונים או משהוא כזה. יש פיתרון למצב הזה?
 

israel4ever

New member
הסתדרתי אבל עוד שאלה

איך אני יכול לדעת את מצב החיבור של הסוקט? אני מדבר על ה-Stat שלו (גם של ליסטנר וגם של קלינט)
 

israel4ever

New member
ועוד שאלה ../images/Emo178.gif

למה אני לא יכול להתחבר הצורה הזו להוסט:
Dim tc As New TcpClient() tc.Connect("http://monopol-il.net/Monopol300.exe", 25)​
לא אפשרי?
 

BlueOrange

New member
לא הגיוני ../images/Emo104.gif

אם כבר יש לך מימוש של זה ב Console ... אז מה הבעיה להמיר את זה ל WinApplication ????? הרי יש לך כבר את ה"מנוע" מאחור....
 
למעלה