OS/Hardware: irrelevant, the question is pure technical - no errors
IDE: Lazarus
Api: None.
-------------------------------
I already posted this on Lazarus forum, but I don't got any response that I can use (this will very important for PlayMaker runtime)

Let's say that I have name of procedure or function as string. How to get procedure address of that function/proc and then execute it (normally I will use proc(parameters), but how with calling by proc address?). I do not want to checking it in long if..else, because procedures will be lot.

The only answer that I got was that I should use dynamic library and GetProcAddress. But was is the sense for making library that will be used only once, in one program?