Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

Version 9.1 VBS OpenMC question..


Recommended Posts

Lately I've been getting longer and longer delays when bringing up the file/get dialog. Some times up to 20-30 seconds or more.

 

I'm making a script to read the recent files from the reg and prompting to open one of them.

 

Seems to work ok except that it's not using the name in the title bar, and when I go to File/Save, it doesn't have the name.

 

How can I open a file via the script and have it actually display the name like it does when using File/Get, as well as having it use the file name when saving?

 

code:

askNumber "Enter file number", 1, 10, m ' prompt

 

NewMC(0) 'initialize a new file

 

OpenMC(Files(m-1)) 'open file

Also notice the NewMC(0) line. If I don't use it, it seems to merge the current file with the one I'm opening, but still doesn't have the name.

Link to comment
Share on other sites

I tried a few things:

 

code:

askNumber "Enter file number", 1, 10, m ' prompt

 

Call NewMC(False) 'initialize a new file

 

OpenMC(Files(m-1)) 'open file

 

Call SetCurrentFileName(Files(m-1)) ' <- this appears to do nothing at all

It appears that the function that updates the Mastercam window's title bar with the currently loaded file isn't avaialable to VBS. Must be something for the IDOK of the File | Get dialog that sets the filename in the title bar. And since from OpenMC() in VBS, there is no File | Get dialog and thus no IDOK message is sent, maybe that explains why. This is also the case in X, if you're wondering.

 

Sounds like a request to QC should be put in.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...