W
Allso gut,
ich habe die Lösung gefunden!
Von der Fehlermeldung mit dem Remote-Debugger habe ich folgendes gemacht:
Suchen des Schlüssels {648A5600-2C6E-101B-82B6-000000000014}, auf dem PC auf dem das Programm läuft, in der Registry.
Treffer bei
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID**{648A5600-2C6E-101B-82B6-000000000014}**]
@="Microsoft Communications Control, version 6.0"
Der Unterpunkt sagt aus, welche Datei dafür notwendig ist
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{648A5600-2C6E-101B-82B6-000000000014}*InprocServer32*]
@="C:\\WINNT\\system32\[b]MSCOMM32.OCX[/b]"
Somit war klar, welches OLE control nicht oder nicht richtig registriert ist!
Dann habe ich mscomm32.ocx auf dem anderen PC ins System32 - Verzeichnis kopiert und mit der Befehlszeile:
Regsvr32 c:\WINDOWS\System32\mscomm32.ocx
nochmal bzw. neu registriert.
Schon ging die ganze Sache!
Dumm das das Programm nicht von sich aus eine Fehlermeldung bringt, dass es die
mscomm32.ocx nicht findet! Wäre ja gut, wenn so was ähnliches wie bei einer fehlenden DLL kommen würde, dann müsste man nicht mit dem Remote - Debugger arbeiten.
Da ja, jetzt funktionierts ja!
Ade
Walter