| View previous topic :: View next topic |
| Author |
Message |
noveltech Contributor

Joined: 16 Sep 2002 Posts: 105
|
Posted: Tue Oct 08, 2002 10:07 pm Post subject: Externals = Do they need to be dumped before exit? |
|
|
Externals = Do they need to be dumped before exit?
Are there any special considerations with using externals?
What are the strings for?
The help file is kinda vague.
noveltech
Syntax:
EXTERNAL <DLL path>, <string>
Description:
This command is used to install a Visual DialogScript extension. This is a dynamic link library which adds a new command and function to the DialogScript language, which may then be used within the script. Visual DialogScript supports up to 8 externals within a single script.
Developers wishing to create Visual DialogScript extensions can obtain documentation describing the extension API on request.
OK:
Unchanged.
Example:
EXTERNAL VDSOLE.DLL,100
See also:
Copyright 1995 - 2002 S.A.D.E. s.a.r.l. / All rights are reserved. |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Tue Oct 08, 2002 10:37 pm Post subject: |
|
|
EXTERNAL DLL_NAME.DLL,1025790|User Name
EXTERNAL --> Preceedes the DLL name, but is the actual command
DLL_NAME.DLL --> The name of the DLL you are calling
1025790|User Name --> In this case it is used as a serial number, but this string can be used to pass other parameters to a script. Some DLLs don't require a parameter. _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
noveltech Contributor

Joined: 16 Sep 2002 Posts: 105
|
Posted: Thu Oct 10, 2002 1:31 am Post subject: Thank you |
|
|
Thank you, FreezingFire
For the feedback.
Should the External be exited befor the VDS exit?
OR is it automatic...exit from VDS code exits External?
Thanks, noveltech |
|
| Back to top |
|
 |
PGWARE Web Host

Joined: 29 Dec 2001 Posts: 1565
|
Posted: Thu Oct 10, 2002 2:08 am Post subject: |
|
|
| Yes most vds dll's will terminate once you use the VDS exit command. However in some cases a few dlls will request that you use a built in COMMAND to terminate the dll before unloading your application. This is used to prevent runtime errors or crashes and often when there are controls that are loaded. You'll find more about this in the dll documentation if it's required for you to force a termination to the dll calling thread or not by using a command. |
|
| Back to top |
|
 |
|