×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-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

*Eng-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

Jobs

How to get API forms to Pop Over in Win7?

How to get API forms to Pop Over in Win7?

How to get API forms to Pop Over in Win7?

(OP)
Is there a way to get VBA macro forms to pop up over SolidWorks in Win7.  I've found behavior where forms pop under SolidWorks and do not show up in the Task Bar.

Matt Lorono
Lorono's SolidWorks Resources & SolidWorks Legion

&

RE: How to get API forms to Pop Over in Win7?

This has been happening to me a bit recently (2009 on XP 64bit).  I scoured through the settings and properties, but couldn't find anything.  The only way I can get them to pop up is to to hold ALT and hit TAB repeatedly until it selects the right window.

RE: How to get API forms to Pop Over in Win7?

to my awareness this is a known issue that demonstrates itself in SW 2009 and later using VBA that is OS independent. It is sporadic too, Ive' noticed. The best solution we found was recoding the macros in C#. To be fair this only works if you are using SW 2010. But after doing that we've seen more stable performance out of the macros, faster run time (given that the recursive property writer we use now has a SQL backside), and more functionality within SW (Add-in integration, Command Manager integration, Task Bar visibility).

Joe Hasik,
CSWP/SMTL/MTLS
SW 10 x64, SP 3.0
Dell T3400
Intel Core2 Quad
Q6700 2.66 GHz
3.93 GB RAM
NVIDIA Quadro FX 4600

RE: How to get API forms to Pop Over in Win7?

(OP)
I have SW2010 installs on both WinXP-32 and Win7-64 systems.  The issue only comes up on Win7-64.  I've also seen the same issue on other Win7-64 systems at other companies.

Matt Lorono
Lorono's SolidWorks Resources & SolidWorks Legion

&

RE: How to get API forms to Pop Over in Win7?

Pain as it is Matt, I would recommend recoding the macro's in c#. I think you'll be happier with them all around.  

Joe Hasik,
CSWP/SMTL/MTLS
SW 10 x64, SP 3.0
Dell T3400
Intel Core2 Quad
Q6700 2.66 GHz
3.93 GB RAM
NVIDIA Quadro FX 4600

RE: How to get API forms to Pop Over in Win7?

(OP)
I'm not a C# guy, and I also want the macros to remain accessable to others who are also not C# guys.  I'm barely a VBA guy. :)  Isn't there a function that just pulls a form to the top?

Matt Lorono
Lorono's SolidWorks Resources & SolidWorks Legion

&

RE: How to get API forms to Pop Over in Win7?

I'm told there's a setting on the form called "On Top" or something along those lines that is supposed to do what you wnat. It doesn't always work with SW VBA.  

Joe Hasik,
CSWP/SMTL/MTLS
SW 10 x64, SP 3.0
Dell T3400
Intel Core2 Quad
Q6700 2.66 GHz
3.93 GB RAM
NVIDIA Quadro FX 4600

RE: How to get API forms to Pop Over in Win7?

(OP)
handleman, thanks for your post.  It actually sparked me to google this question.  Finding googlible terminology isn't easy.  I did find something that looks simple and is so far not interfering with WinXP functions (which didn't have the problem).  I'll get a change to try the solution on Win7 on Tuesday and I'll report back the results.

Matt Lorono
Lorono's SolidWorks Resources & SolidWorks Legion

&

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 Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

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

Click Here to join Eng-Tips and talk with other members!


Resources