Sry, aber ist's langsam net mal gut?!
Du nennst Quellcode "
DLL". Ähm ... wie kommt man auf so einen Quatsch?
Du hast aktuell fast ein halbes Dutzend Threads am laufen, in denen du über ein und das selbe Hauptproblem sprichst, aber immer nur einen Teil des ganzen verrätst.
Alle 5 Minuten willst du was anders machen und alles am liebsten "vorgekaut" bekommen.
Du bist zu faul im Internet, im Forum oder gar der Delphi-Hilfe nach Antworten zu suchen.
Überleg dir erst einmal, was du machen willst UND DANN kannst du konkrete Fragen stellen.