Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi OPC Komponenten von Kassl + "Interface nicht unterstützt" (https://www.delphipraxis.net/122957-opc-komponenten-von-kassl-interface-nicht-unterstuetzt.html)

sunshineh 24. Okt 2008 22:35


OPC Komponenten von Kassl + "Interface nicht unterstütz
 
Hallo,
ich nutze die OPC-Komponenten von Kassl. In der VLC-Anwendung funktieren sie wunderbar! In meiner Service-Anwendung bekomme ich immer, wenn ich in der OnStart Procedure den OPC-Server anspreche die Meldung, "Interface nicht unterstützt".
Ist das eine Delphi Fehlermeldung oder von Kassl?
Kann sich ver von euch vielleicht vorstellen, warum ich diese Meldung erhalte und was ich dagegen machen kann.
DANKE

Uwe Raabe 24. Okt 2008 22:44

Re: OPC Komponenten von Kassl + "Interface nicht unters
 
Prüf mal die Rechte des Accounts, unter dem der Service läuft, ob der überhaupt den OPC-Server ansprechen darf bzw. ob die Rechte für Remote Procuedure Calls gegeben sind. Die Fehlermeldung deutet auf ein nicht registriertes Interface oder auf fehlende Rechte hin.

sunshineh 25. Okt 2008 09:21

Re: OPC Komponenten von Kassl + "Interface nicht unters
 
OK, ich habe nun gemerkt es nicht gegangen ist, das ich mir meine OPC-Server Komponente auf die Oberfläche ziehe und damit arbeite.
Nun erzeuge ich den OPC-Server per Code und füge zusätzlich noch
CoInitialize(nil);
und
CoUninitialize;
von der Activex-Library
mit ein (hab ich in einem Anwendungsbeispiel gesehen).

Ich bekomme nun keine Fehlermeldung mehr bis auf
"[DDC Fehler] F2039 Ausgabedatei 'testservice.exe' kann nicht erstellt werden"

Weiß wer Rat? DANKE

sunshineh 25. Okt 2008 10:10

Re: OPC Komponenten von Kassl + "Interface nicht unters
 
Der Fehler ist zwar nicht behoben, aber ich kann das gleiche Programm ohne Änderung an meinem Notebook kompilieren.

SirThornberry 25. Okt 2008 10:15

Re: OPC Komponenten von Kassl + "Interface nicht unters
 
Wenn er die Ausgabedatei nicht erstellen kann ist diese eventuell in Verwendung etc.?!

Uwe Raabe 25. Okt 2008 10:41

Re: OPC Komponenten von Kassl + "Interface nicht unters
 
Zitat:

Zitat von SirThornberry
Wenn er die Ausgabedatei nicht erstellen kann ist diese eventuell in Verwendung etc.?!

Zum Beispiel weil der OPC-Server noch läuft? Sowas kommt in der Testphase oft vor, wenn ein Client mit einer Exception oder beim Debuggen beendet wird und die Server-Connection bestehen bleibt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz