QT - QAssistantClient adp-Dateien



  • Hallo,
    ich bearbeite ein altes existzierendes Programm, aus welchem mittels QAssistantClient eine Hilfedatei angezeigt werden kann.
    Dies funktioniert soweit auch, allerdings entstehen Probleme wenn das Verzeichnis in welchem die ausführbare Datei und die Hilfedateien enthalten sind renamed wird.
    Die Startdatei welche in der xy.adp Datei definiert ist, wird noch korrekt geöffnet. Die Links aus dem Menu auf der linken Seite führen dann allerdings zu einer Fehlermeldung a la >Datei xy.html< nicht gefunden. Wobei im Pfad der Fehlermeldung dann der alte Pfad, also vor dem renamen, steht.

    Ich habe dann festgestellt, daß in der registry ein Eintrag pro Prozeß gespeichert wird, diesen zu löschen reicht aber leider nicht aus.

    Meine Frage:
    Wo legt assistant_adp.exe noch irgendwelche Informationen ab, in denen diese Daten enthalten sind?
    Oder mache ich eventuell irgendetwas generell falsch?

    Bei Bedarf kann ich noch etwas sourcecode bringen.

    Ich nutze QT 4.4.3 falls dies wichtig sein sollte.

    besten Dank im voraus
    oldman


Anmelden zum Antworten