Is there an easy way to do this in baja?
If xxxx.bin is running from logon/login, show/do this
If it is running from elsewhere (ie. a menu), do this instead
If xxxx.bin is running from logon/login, show/do this
If it is running from elsewhere (ie. a menu), do this instead
Sure, you use command line paramters when calling your module from each location. Then you just need to do a simple check of them to see what code execute.
RE: baja
BY: Ace to ALL on Wed Feb 13 2002 09:17 pm
Is there an easy way to do this in baja?
If xxxx.bin is running from logon/login, show/do this
If it is running from elsewhere (ie. a menu), do this instead
Sure, you use command line paramters when calling your module from each
location. Then you just need to do a simple check of them to see what code t
execute.
You would execute the module something like:
exec "*MYMOD -option1 -option2"
Then, at the beginning of your module somewhere right before entry point just
add a couple lines like this to grab the command line paramters before str ge
over written. (the command line parameters are automatically put into "str"
when you execute a BAJA modules).
#########
copy cmdline str
strupr cmdline
#########
From there is simple checks on the cmdline variable to control where your
program goes.
Woo! That should work great, thanks!
Why strupr? Personal preferance?
| Sysop: | Jacob Catayoc |
|---|---|
| Location: | Pasay City, Metro Manila, Philippines |
| Users: | 5 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 17:30:04 |
| Calls: | 117 |
| Calls today: | 117 |
| Files: | 367 |
| D/L today: |
518 files (245M bytes) |
| Messages: | 70,795 |
| Posted today: | 26 |