Hi,
If you are attempting to provide ALL of HyperTerminal's capability, then...
No, MSComm cannot do it. HyperTerminal uses TAPI for modem support, and
MSComm is not TAPI compliant. HyperTerminal provides error corrected file
transfers, and MSComm does not. HyperTerminal may be used as a Telnet
client, and MSComm has no networking capability. HyperTerminal also
provides some terminal emulations, which are not "out of the box" using
MSComm.
All of these things may be done in a VB program, using MSComm AND lots of
code, or some other add-on components. For example, XMCommCRC.ocx from my
homepage adds XMODEM file transfers. Code and the Winsock control can be
used to do Telnet. TAPI support may be done using pure code (though it is
VERY difficult), or one of several TAPI compliant commercial controls.
These commercial controls often provide one or more terminal emulation
modes, too.
However, if you want to create a simple terminal program, to send and
receive data -- then MSComm is fine, and the code required is straight
forward.
I have code examples and information on most of these things in my book.
Dick

Signature
Richard Grier (Microsoft Visual Basic MVP)
See www.hardandsoftware.net for contact information.
Author of Visual Basic Programmer's Guide to Serial Communications, 4th
Edition ISBN 1-890422-28-2 (391 pages) published July 2004. See
www.mabry.com/vbpgser4 to order.