Meldung: "Fehler beim Starten aufgetreten: Component ,Tws.ocx' or one of its dependencies not correctly registered: a file is missing or invalid".
Diese Fehlermeldung betrifft nur API 9.7.1 und älter, da ab API 9.7.2 keine .ocx-Datei mehr verwendet wird.
Es fehlen auf dem Rechner die für den Betrieb der API nötigen Runtime-Libraries von Microsoft.
In diesem Fall gehen Sie bitte so vor:
1. Starten Sie den Rechner neu.
2. Installieren Sie die fehlenden Dateien von Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) (http://www.microsoft.com/de-de/download/details.aspx?id=5638#Instructions).
3. Installieren Sie abschließend falls nötig noch einmal die API der IB Website.
Wenn die Fehlermeldung immer noch erscheint nehmen Sie die Registrierung der Datei "tws.ocx" selbst vor:
A. Klicken Sie auf das START-Symbol von Windows links unten auf Ihrem Bildschirm.
B. Wählen Sie "Alle Programme / Zubehör".
C. Klicken Sie mit der rechten Maustaste auf "Eingabeaufforderung" und wählen Sie "als Administrator ausführen".
(Die folgende Beschreibung geht davon aus, dass die Datei "tws.ocx" im Ordner C:\TWS API\bin\ActiveX\ installiert wurde. Wenn sie in einen anderen Ordner installiert wurde muss der Pfad entsprechend angepasst werden.)
D. Geben Sie folgenden Code ein:
C:\Windows\SYSWOW64\regsvr32 "C:\TWS API\bin\ActiveX\Tws.ocx"
E. Mit Return bestätigen.