* Establish a DDE link with the Program Manager m.handle = DDEInitiate("PROGMAN", "PROGMAN") IF m.handle >= 0 * p_groupnam is the name of the group to create m.makecmnd = "[CREATEGROUP(" + CHR(34) + p_groupnam + CHR(34) + ")]" m.result = DDEExecute(m.handle, m.makecmnd) IF m.result * Show the group so that additional commands are directed to it m.showcmd = "[SHOWGROUP(" + CHR(34) + p_groupnam + CHR(34) + ",1)]" m.result = DDEExecute(m.handle, m.showcmd) IF m.result * Add an item to the group * p_filename is the command line m.addcmd = "[AddItem(" + m.addcmd + CHR(34) + p_filename + CHR(34) + ")]" ENDIF ENDIF ENDIF = DDETerminate(m.handle)For additional information, do a search on the MS Knowledge Base for PROGMAN. You should find a number of references and additional information.