>How can I capture a return value from an .app or .prg with the DO PROGRAM without passing parameters? I can't find anything in the flavor of DO SCREEN TO MYVAR to capture a return value.
George & David have the right answer about PRGS/Functions returning a value, but is your 'DO SCREEN' referring to a form instead of a program? If so, the called form needs to be modal, but it will return a single value to the calling form.