![]() |
Winsock programmeren -> Visual C#.NET / Visual Basic 6
Hoi, weet er iemand waar ik het winsock-component kan downloaden voor visual C#.net of visual basic 6 (is geloof ik zelfde component)? Ik heb al op google gezocht, maar als ik dat component dan toevoeg krijg ik in Visual C#.net dit berichtvenster:
--------------------------- Microsoft Development Environment --------------------------- You do not have a license to use this ActiveX control. --------------------------- OK --------------------------- In visual basic 6 krijg ik een soortgelijk berichtvenster... Ik heb de componenten 'Mswinsck.ocx' en 'Mswsock.dll', maar deze werken beiden niet. Het kan zijn dat ik de Dll's nog moet registreren, maar denk het niet, kan iemand misschien uitleggen hoe ik dat zou moeten doen? Alvast bedankt. |
start->uitvoeren->cmd
regsvr32 X:\pad\naar\je\dll\mswsock.dll -------------------- Waarom werk je trouwens niet gewoon met System.Net.Sockets?? Verder, 5 seconden op google: http://www.google.com/search?hs=zXG&...23&btnG=Search Gaf het volgene resultaat: http://www.programmersheaven.com/zone15/cat720/ Een andere dll, maar volgens mij is dit hetzelfde. Ik raad je aan te kijken naar System.Net.Sockets volgens mij doet dit hetzelfde, maar pin me er niet op vast. |
Citaat:
|
Oke vandaar.
Werkt je winsock app trouwens, na het registreren van de dll? |
Citaat:
|
Ik probeerde net zelf even wat en vond dit.
Als je add reference.. doet in Visual Studio en je kijkt bij de COM components. Daar staat heel mooi Microsoft Winsock Control 6.0 Deze verwijst idd daar de mswinsck.ocx, als ik vervolgens een klein testje doe en hem compileer. werkt alles gewoon. |
Je kan anders ook
http://www.vbip.com/winsock-api/csoc...t-class-01.asp gebruiken. Alternatief voor Winsock; omdat Winsock wat bugs heeft/had. Wil je perse winsock gebruiken, raad ik je aan VB6.0 opnieuw te installeren en er zeker van zijn dat je 'activeX components' (oid) erbij installeert als je kan kiezen wat je wilt installeren. Als 't goed is registreert die setup je control dan gewoon en moet je 'm kunnen gebruiken. |
Citaat:
|
Citaat:
Moet nu eerst naar een klant toe, dus weet niet of het gaat lukken. Anders maak ik morgenochtend wel wat. |
Citaat:
|
Alle tijden zijn GMT +1. Het is nu 02:57. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.