• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 331
  • Last Modified:

winsock .. threaded ? (VB6)

hi !
i wanted to ask .. does the winsock_dataarrival function run in a separate thread ?
is there any call back function in VB6 that runs in a separate thread ?

thanks :)
muskad202
0
muskad202
Asked:
muskad202
1 Solution
 
Lethal_JCommented:
Im not sure that i understand the question, but the "DataArrival" sub runs seperatly from anything else (unless you specifically code it not to... in which case things could get messy).  When Winsock detects incoming data, the sub is autocalled and processes any commands written within.

This might help you understand the functions and subs a bit more.  Its a simple 'Terminal' program demo for "Winsock Programming"

http://www.vbip.com/winsock/winsock_terminal.asp
0
 
EDDYKTCommented:
Since VB is single threaded and each message call from outside must be go through ONE / SIGNLE message pump. so that all messages from outside must be in queue.


Except you use createthread API which is internal from VB app and not going through the message pump so that that is the only way for VB to work on mutli-threaded. again this does not work to get message from outside.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now