Hi Gregory,

The following script is slightly less verbose and uses the effective filename (see Klaus' message). Make sure to put this script at card level and not at stack level.

on openStack
  global dataFilePath,partsFilepath
  -- set some relative file paths
  set the itemDel to slash
  put (item 1 to -2 of the effective filename of this stack) & \
    "/Data/" into dataFilePath
  go stack "Another Stack" --> sends an openStack message!
end openStack

Best regards,

Mark Schonewille

--

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com


Op 12-sep-2007, om 18:58 heeft Gregory Lypny het volgende geschreven:

Hello everyone,

I have the following openStack handler in a main stack. I use it to set two globals which hold paths to folders that I want to use for back ups and such.

on openStack
  global dataFilePath, partsFilePath
  -- Set some relative file paths
  get the fileName of this stack
  set the itemDelimiter to "/"
  delete the last item of it
  put it & "/Data/" into dataFilePath
  go to stack "Another Stack"
end openStack

Seems that when I declare the global dataFilePath in substacks, I just "/Data/" instead of the full path. What gives?

Gregory


_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to