Questions (Real Studio network user group Mailinglist archive)

Back to the thread list
Previous thread: Printing A Listbox
Next thread: Slow down (because of the tip windoid)


[OT] How to compile Carbon Shared Library w/ProjectBuilder?   -   Hadley, Joshua
  Questions   -   Mandip Chadha
   Re: Questions   -   Aaron Ballman
   Re: Questions   -   Frank Bitterlich

Questions
Date: 12.12.02 10:24 (Thu, 12 Dec 2002 18:24:09 +0900)
From: Mandip Chadha
I have the following questions?

a. Can RealBasic Read VB 6.0 projects and will it compile it without a
problem? What are the pitfalls and problems to watch out for? The VB 6.0
project has to be migrated to the Mac OS X. Are the types defined the same
etc...?

b. Does Real Basic have a Network/Internet class that covers TCP/IP
protocol. If so, how robust is the class? Which version is it available
from?


---
A searchable archive of this list is available at:
<http://dbserver.realsoftware.com/KBDB/search.php>

Unsubscribe:
<mailto:<email address removed>>

Subscribe to the digest:
<mailto:<email address removed>>

Re: Questions
Date: 12.12.02 15:57 (Thu, 12 Dec 2002 08:57:14 -0600)
From: Aaron Ballman
>I have the following questions?
>
>a. Can RealBasic Read VB 6.0 projects and will it compile it without a
>problem? What are the pitfalls and problems to watch out for? The VB 6.0
>project has to be migrated to the Mac OS X. Are the types defined the same
>etc...?

There is a program called VB cleaner which will help port your VB
projects to RB. RB is largely compatible with VB, but there are
differences.

>b. Does Real Basic have a Network/Internet class that covers TCP/IP
>protocol. If so, how robust is the class? Which version is it available
>from?

RB has had the TCP protocol since the beginning of time. ;-) It
recently (for 5.0, which is not out yet) got a major overhaul under
the hood to make the TCP sockets more efficient, as well as added
support for UDP sockets, server sockets and SSL sockets. But RB 4.5
(the current shipping version) only has support for TCP sockets.

HTH!

~Aaron

Re: Questions
Date: 12.12.02 16:02 (Thu, 12 Dec 2002 16:02:13 +0100)
From: Frank Bitterlich
Mandip Chadha wrote:
>
> I have the following questions?
>
> a. Can RealBasic Read VB 6.0 projects and will it compile it without a
> problem? What are the pitfalls and problems to watch out for? The VB 6.0
> project has to be migrated to the Mac OS X. Are the types defined the same
> etc...?

Don't know exactly, but I guess it will need a bit of adaption. There
are many types of controls, API calls and other stuff on VB that are not
available in the same form (but almost always in some other way) in RB.

> b. Does Real Basic have a Network/Internet class that covers TCP/IP
> protocol. If so, how robust is the class? Which version is it available
> from?

Yes, the Socket() control does that - but only TCP, no UDP. It hase been
around from the very early versions of RB - definitely 2.x, probably
1.x. I've heard they have improved it dramatically for the upcoming 5.0
version - added UDP support, a separate listener socket etc.

There were a few instabilities reported with the current ( <= v4.x )
socket when more than one connection request comes in at exactly the
same time. But that's likely to be fixed with the new socket version.

Cheers,
Frank+++