For those of you who have been involved with the Great Plains product for a while, you will remember the "Welcome to Dynamics" wave that played when the application was launched. Well, if you want that functionality again, you can use VBA to add it back.
Please see the GP Logos through the years posting for more information on the Welcome wave sound file.
You will need to be registered for Modifier and VBA add this yourself. If you are only registered for the Customisation Site License, you could install the package attached to this post. If you are going to add this yourself rather than using the packages supplied, please follow the steps below:
Private Declare Function PlaySound Lib "winmm.dll" _ Alias "sndPlaySoundA" _ (ByVal lpszSoundName As String, _ ByVal uFlags As Long) As Long
Private Sub Window_AfterOpen() Call PlaySound("WELCOME.WAV", 1)End Sub
That's it. Now whenever you open the Company Selection window during initial login or during the running of the application, the VBA code will play the Welcome wave sound file.
Example code for v8.0, v9.0 & v10.0 is attached at the bottom of the article.
Please see the "Installation Instructions.txt" file in each version's archive for more information.
31-Mar-2010: See update in the following post, Revisiting: "Welcome to Dynamics".
You definately knocked it over the wall with this one! This fun customization demonstrates once more the power of Dynamics GP's Visual Basic for Applications and the endless possibilities for customers and developers alike.
Mariano Gomez, MVP
Posting from the Dynamics GP Blogster
Posting from DynamicAccounting.net
Thank you so much!! I love it. I keep clicking on the switch company link all day just to hear it.
Posting from Vaidy's Blog
For those of you who have been using or working with Dynamics GP, formally know as Great Plains" for
This is really an extension of the blog article that David Musgrave wrote VBA - Welcome to Dynamics Example
PLEASE READ BEFORE POSTING
Please only post comments relating to the topic of this page.
If you wish to ask a technical question, please use the links in the links section (scroll down, on right hand side) to ask on the Newsgroups or Forums. If you ask on the Newsgroups or Forums, others in the community can respond and the answers are available for everyone in the future.