Just to give you some background/insight as to what I'm doing, here's the code. All I do is push a button and the program is run, only now I have to select the objects whereas before, I was able to select them PRIOR to pushing the button.
(defun C:MyCopyBase ( / a len)
(if (setq a (ssget "P")) ; <-- Used to be (if (setq a (ssget))
(progn
(command "copybase" "0,0" a "")
(setq len (itoa (sslength a)))
(prompt (strcat "\n " len " Objects have been copied to the clipboard."))
)
(prompt "\n No objects have been selected.")
)
(princ)
)
And oddly enough, when I select the Copy with Base Point item from the Edit pull-down, I get the same thing.... it prompts me to select objects even though I already have them selected. I still can't help but think there's something geeked out in the selection options.