Vielen Dank für die Antworten.
Ich habe für ein Projekt mal testweise die dproj gelöscht. Das Herstellen der Suchpfade scheint für alle verwendeten Abhängigkeiten schon ein Problem zu sein, aber das probiere ich noch mal mit mehr Zeit und mit der Möglichkeit, in der alten Datei abzugucken.
> Ich würde mich mal fragen wo die Hauptlogik liegt, Es hört sich so an als wäre das ausschliesslich in den Plugins.
Nein, dann kam das von mir falsch rüber. Die Logik des Programms liegt schon im Kern-Programm, aber über die Plugins werden Informationen für die Verarbeitung bezogen, wie in dem Fall von google.ch. Die Plugins haben alle auch nur 1-3 Methoden, die aufgerufen werden, abgesehen von den Namen/Autor-Methoden. Neuschreiben wäre daher schon sehr aufwendig, weil da vieles abgedeckt ist und auch zahlreiche andere Plugins existieren (weit über 50, auch wenn viele nicht von mir verwendet). Dass in dem einen Plugin die Daten anschließend nicht so ausgegeben werden, wie ich sie jetzt weiterverarbeiten möchte, ist nur eine Winzigkeit.
Zum Test hatte ich die kostenlose Delphi Community Edition verwendet, Rollo. In diesem Fall ja auch privates Projekt ohne jeglichen Umsatz und hat nichts mit der Arbeit zu tun, wodurch ich unter die x-Hundert Euro Grenze falle. Kein Vergleich zu einer gekauften Lizenz und wie gesagt, dass ist es mir persönlich nicht wert. Mittlerweile lässt auch die Verbissenheit nach, das Problem korrekt lösen zu wollen, aber das kann auch am verstärkten Zeitmangel der Festtage liegen.
In der Zwischenzeit habe ich aber jemanden gefunden, der mir eine Delphi 2010 DVD für einen Testzeitraum überlassen hat. Ich konnte es somit auf einem alten Windows 7 Rechner mal installieren. Das kam der System-Konfiguration aus der Anleitung am nächsten. Plugin-Projekt geladen,
dll erzeugt und leider ohne Erfolg. Auf Win7 schließt sich das Programm einfach, auf Win10 kommt erneut der
Access Violation Fehler. Einziger Unterschied ist jetzt, dass nur 1
Access Violation Popup kam und nicht mehrere.
Also entweder entspricht mein Programm nicht dem Quellcode oder ich muss tatsächlich mal größere Teile des Projekts versuchen, im
Rad Studio geladen zu bekommen. Wobei ich aktuell auf ersteres tippen würde und ich suche noch mal, ob es eine Versionshistorie zum Quellcode / Programm gibt.