Chris, I'll respond with basics to your enquiry on the list - those who don't want to hear about VB programming can hit the X now ;) If you want more, contact me off-line. Visual Basic is single-threaded. If your program tries to do something that it must wait for - such as waiting on a queue, doing a hostname lookup, sending a message and waiting for a response, etc - the program can do no other work until it gets what it is waiting for (or times out). The user gets no feedback from the program while it is waiting. VB.NET, which is part of M$ Visual Studio.net (soon to be Visual Studio 2003), supports multi-threading. This allows the program to start-up independent threads for different purposes. So if you have a bunch of servers to poll, you can spawn of threads that deal with each one. Or, more likely, you have a thread that deals with each of the servers serially in the background while the foreground thread lets the user know what is going on and maybe allows the user to do other things. M$ claims moving from VB to VB.net is very easy. While it may be true that getting existing VB programs to run under VB.net is relatively easy, depending on your experience you may need help/training to do multi-threading. To use VB.net at runtime you need to have the .net framework installed on that machine. While I have had it cause no problems (yet), one is always cautious about adding in more clutter. There may also be DLL conflict advantages with programs written for the framework (M$ would say "are", not "may". Don't be too sure about that, yet). tim Timothy R. Mangan Founder TMurgent Technologies tmangan@xxxxxxxxxxxx www.tmurgent.com +1 781-492-0403 -----Original Message----- From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx]On Behalf Of Chris Lynch Sent: Sunday, March 16, 2003 10:00 PM To: thin@xxxxxxxxxxxxx Subject: [THIN] Re: OT: VB/VBScript question. =20 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Could you expand on your comment, or know someone who can? Email me off list if you want to. Thanks, Chris - -----Original Message----- From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Mangan Sent: Sunday, March 16, 2003 3:01 PM To: thin@xxxxxxxxxxxxx Subject: [THIN] Re: OT: VB/VBScript question. On question #2 - VB - no. If you move to VB.net you can get multi-threading. But then you need that pesky framework thing. tim - -----Original Message----- From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx]On Behalf Of Chris Lynch Sent: Wednesday, March 12, 2003 12:32 PM To: TheThin. net Subject: [THIN] OT: VB/VBScript question. - -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Is there a way by using the WINNT provider or the LDAP/GC provider to = get the list of trusted domains using ADO or ADSI? But, I want to know = if it can be done with the WINNT provider, since the majority of the = domains I want to query would be Windows NT 4 domains. Also, is there a way I can make a VBScript multi-threaded (i.e. to be = able to query multiple machines at the same time)? Thanks, Chris - -----BEGIN PGP SIGNATURE----- Version: PGP 8.0 Comment: Public PGP key for Chris Lynch iQA/AwUBPm9vB29fg+xq5T3MEQIBnwCgiT4zzxCciOaZoV/dqS/rUFr8CowAoPAn yhTXYWJgpvlix9a7AOXDRI7p =3D0qs+ - -----END PGP SIGNATURE----- ********************************************************* This Week's Sponsor - RTO Software / TScale TScale increases terminal server capacity. Get 30-40% more users per server to save $$$ and time. Add users now! - not more servers. If you're using Citrix, you must learn about TScale! Free 30-day eval: = http://www.rtosoft.com/Enter.asp?ID=3D79 ********************************************************** For Archives, to Unsubscribe, Subscribe or set Digest or Vacation mode use the below link: = http://thethin.net/citrixlist.cfm ********************************************************* This Week's Sponsor - RTO Software / TScale TScale increases terminal server capacity.=20 Get 30-40% more users per server to save $$$ and time.=20 Add users now! - not more servers. If you're using Citrix,=20 you must learn about TScale! Free 30-day eval: = http://www.rtosoft.com/Enter.asp?ID=3D79 ********************************************************** For Archives, to Unsubscribe, Subscribe or=20 set Digest or Vacation mode use the below link: = http://thethin.net/citrixlist.cfm -----BEGIN PGP SIGNATURE----- Version: PGP 8.0 Comment: Public PGP key for Chris Lynch iQA/AwUBPnU6R29fg+xq5T3MEQKb7wCfcaXZAWlGrUVTWFZdodk1I8h5w04An0eZ ubXYAtlq5ZRa612Wl38ZOm9l =3DidyY -----END PGP SIGNATURE----- ********************************************************* This Week's Sponsor - RTO Software / TScale TScale increases terminal server capacity. Get 30-40% more users per server to save $$$ and time. Add users now! - not more servers. If you're using Citrix, you must learn about TScale! Free 30-day eval: http://www.rtosoft.com/Enter.asp?ID=79 ********************************************************** For Archives, to Unsubscribe, Subscribe or set Digest or Vacation mode use the below link: http://thethin.net/citrixlist.cfm ********************************************************* This Week's Sponsor - RTO Software / TScale TScale increases terminal server capacity. Get 30-40% more users per server to save $$$ and time. Add users now! - not more servers. If you're using Citrix, you must learn about TScale! Free 30-day eval: http://www.rtosoft.com/Enter.asp?ID=79 ********************************************************** For Archives, to Unsubscribe, Subscribe or set Digest or Vacation mode use the below link: http://thethin.net/citrixlist.cfm