Diese Files habe ich dann alle loose in "C:\Program Files (x86)\CodeGear\
RAD Studio\6.0\lib" gezogen. Nun sollte es ja eigentlich gehen.
Nein, dann geht ggf. gar nichts, denn dort haben die Dateien rein gar nichts verloren.
Die gehören in ein beschreibbares Verzeichnis außerhalb des Programmeverzeichnisses (z.B. in den eigenen Dateien), in dem du Fremdunits und Fremdkomponenten einsortierst, die du benutzt, und dieses Verzeichnis gehört in den Optionen in den Bibliothekspfad hinzugefügt...
Was das Problem angeht solltest du wie himitsu schon geschrieben hat genug Material finden. Nur ganz kurz: Bis Delphi 2007 war der Typ Char gleich dem Typ AnsiChar genauso wie string = AnsiString und PChar = PAnsiChar. Seit Delphi 2009 hat sich das mit der Umstellung auf
Unicode geändert. Jetzt ist PChar z.B. PWideChar.
Es reicht also meistens, wenn du aus Char einfach AnsiChar machst usw., aber da musst du an den Stellen halt schauen wo die Fehler auftreten... und vergiss nicht auch die Warnungen zu beachten.