I have been using BWS in vb.net for years. It gives you way more power and
flexibility than VBA.
After adding a reference to the .dll you need to add the imports statements as
follows
Imports BostonWorkStation70
Imports WS32Lib
Imports WS32Lib.enumScriptError
Imports WS32Lib.enumStreamType
Then create the object
Dim w As New BostonWorkStation
Then all BWS methods are referenced by the object
w.Connect("C:\Program Files\MEDITECH\Workstation3.x\T.exe", stMeditech)
w.Timeout = 45
w.Pause("MIS Directories@1,18")
w.Enter("2") 'login to Test
w.Pause("User ID")
w.Enter(userNameText)
w.Pause("Password")
w.Enter(userPasswordText)
w.Stable()
Happy coding!
>>> On 6/26/2012 at 11:24 AM, <[email protected]> wrote:
> So you are trying to utilize a visual studio 6 proprietary product in a
> standalone VB.net project?
>
> I don't think you are going to have a good time.
>
> Thank you,
> Mitch Lawrence
> D(58)_D(41)^!
> Report Writer III (Lead Technical Analyst)
> Enterprise Data Standards - NPR/Automation
> CHRISTUS Information Management
> [Description:
> https://encrypted-tbn3.google.com/images?q=tbn:ANd9GcRpCcUdvzSeW2vt39PrnC42Y
> XUsTeQtlQm___pTBaL5Dq_w91L85Q] :
> [email protected]<mailto:Mitchell.Lawrence@CHRISTUSHealth.
> org>
> [Description:
> https://encrypted-tbn3.google.com/images?q=tbn:ANd9GcQzdLaggPKyfGAZRs9PDPrcW
> 0wKUuH3DeE6IhyiEowZBcTlk0Jm] : Mitch
> Lawrence<http://www.facebook.com/Mitchell.D.Lawrence>
> [Description:
> https://encrypted-tbn0.google.com/images?q=tbn:ANd9GcSfg4SI1n4Wir7gxm47mC1VK
> HhbwfMgZYjJD8KEd7T6pDAmBZOE] : Mitchell
> Lawrence<http://www.linkedin.com/pub/mitch-lawrence/a/9aa/528>
> [Description: Description: cid:[email protected]]
>
> From: [email protected] [mailto:[email protected]]
> Sent: Tuesday, June 26, 2012 1:21 PM
> To: [email protected]
> Subject: [talkbws] BWS and VB.Net
>
> Hello,
>
> Been using BWS with VBA for years and looking to move to VB.net.
>
> I have referenced Boston Workstation 7.0 main DLL and also tried to
> reference the Bws6.dll file but that one would not appear in my references.
> With the first one setup, it still does not recognize the typical BWS
> functions.
>
> Any thoughts?
> This electronic mail and any attached documents are intended solely for the
> named addressee(s) and contain confidential information. If you are not an
> addressee, or responsible for delivering this email to an addressee, you have
> received this email in error and are notified that reading, copying, or
> disclosing this email is prohibited. If you received this email in error,
> immediately reply to the sender and delete the message completely from your
> computer system.
>
> --- To post a message to this list, send mail to:
> [email protected]<mailto:[email protected]> You are currently subscribed as:
> [email protected]<mailto:[email protected]
>
>rg> Unsubscribe in the customer center on our website:
> http://www.bostonworkstation.com/customer_center/virtual_user_group_talk.aspx
>
>
> CONFIDENTIALITY NOTICE: Confidential information, such as identifiable
> patient health information or business information, is subject to protection
> under state and federal law. If you are not the intended recipient of this
> message, you may not disclose, print, copy or disseminate this information.
> If you have received this in error, please reply and notify the sender (only)
> and delete the message. Unauthorized interception of this e-mail is a
> violation of federal criminal law.
>
> --- To post a message to this list, send mail to: [email protected] You
> are
> currently subscribed as: [email protected] Unsubscribe in the customer center
> on our website:
> http://www.bostonworkstation.com/customer_center/virtual_user_group_talk.aspx
CONFIDENTIALITY NOTICE: This e-mail message (including attachments)
is covered by the Electronic Communications Privacy Act, 18 U.S.C.
2510-2521, and is intended only for the person or entity to which it
is addressed and may contain confidential and/or privileged material.
Any unauthorized review, use, disclosure, dissemination, copying,
forwarding or distribution is prohibited. If you are not the intended
recipient, please contact the sender by reply e-mail and destroy all
copies of the original message. If you are the intended recipient but
do not wish to receive communication through this medium, please
advise the sender immediately.
--- To post a message to this list, send mail to: [email protected] You are
currently subscribed as: [email protected] Unsubscribe in the
customer center on our website:
http://www.bostonworkstation.com/customer_center/virtual_user_group_talk.aspx