Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Visual Basic

Visual Basic

Visual Basic

Pass parameter to exe file in Visula Basic.

RE: Visual Basic

Some points about your query:
1. You can't use a VisualBasic .EXE file, use a .DLL (dynamically linked library) instead; choose to create a DLL when you compile your VB program - see VB compilation options.
2. DarkBasic will call a function/subroutine in VB.

First off, make sure you have at least v1.12 of darkbasic (check www.darkbasic.com for patch upgrades).

Then you need to use the DB DLL commands to load the DLL and access functions/subs from it. Check the 'YourOwnCommands' sample programs (unfortunately only VC++, Delphi examples but should give you some ideas) which are located in your DarkBasic directory under 'extras\yourowncommands'. I recommend you check the Delphi version as even if you don't know Pascal the language is fairly intuitive & you should be able to find the function that the DB code calls.

n.b. You will only have these programs if you have the correct DB version as mentioned above.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close