So, there's a couple of parts to your question. First one is to define the list of DLLs required. The "Application Techniques" manual walks you through the requirements of your application (e.g. do you use a rich text control?) and lets you build a list of required DLLs. If you don't have the manual on your hard drive or on a CD, you can get it from the Sybase manuals site, looking at Archived Products for PB8.
Next, you asked if you have to do anything in particular to "register" the DLLs. The answer is, technically, no. The key is that Windows has to be able to "find" the DLLs when an application "asks" for them. Quite often developers will put the DLLs in the same directory as the application and hope all goes well after that. Microsoft advocates the use of App Paths in the registry. Just open up RegEdit and do a find on "App Paths" for examples. It's quite simple, just a semicolon-delimited list of directories. Windows searches down this list before it goes any place else. Creating this entry and putting your DLLs in one of these directories will ensure Windows can find your DLLs. (As you can tell from the Microsoft-only reference, this is generic Windows, not PB-specific. This is good knowledge to have under your belt for general Windows troubleshooting.)
Good luck,
Terry.