|
Autor
|
Thema: C-Schnittstelle und Multi-Thread-DLL-Aufruf (1018 mal gelesen)
|
Kaptain Mitglied Simulant
 Beiträge: 2 Registriert: 30.03.2007
|
erstellt am: 30. Mrz. 2007 15:48 <-- editieren / zitieren --> Unities abgeben:         
Mittels der C-Schnittstelle plane ich ein Programm in eM-Plant zu nutzen, das mir eine DLL zur Verfügung stellt. In dieser DLL wird ein paralleler Thread-Aufruf gestartet, der zur Funktionalität des Programms gehört. Hat jemand Erfahrungen mit der C-Schnittstelle gesammelt und kann mir weiterhelfen bzw. mitteilen, ob und wie das funktioniert? Besten Dank im voraus, Kaptain Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 30. Mrz. 2007 15:52 <-- editieren / zitieren -->
Das Beispiel im Handbuch kennst Du schon, oder ? ------------------ Der Simulator |

| | Planer / Bauingenieur (w/m/d) Infrastruktur Abwasserreinigung | Wir stehen jeden Morgen dafür auf, eine lebenswerte Zukunft für nachfolgende Generationen zu schaffen. Je nach Projekt sind wir Berater, Umsetzer ? oder beides ? nachhaltiger, innovativer und wirtschaftlicher Lösungen für Immobilien, Industrie, Energie und Infrastruktur. In interdisziplinären Teams unterstützen unsere 6.500 Mitarbeitenden an über 70 Standorten weltweit unsere Kunden. Wir denken visionär und realistisch.... | | Anzeige ansehen | Bauwesen |
|
Kaptain Mitglied Simulant
 Beiträge: 2 Registriert: 30.03.2007
|
erstellt am: 30. Mrz. 2007 15:59 <-- editieren / zitieren --> Unities abgeben:         
Ja, das kenne ich, doch leider wird da auf dieses spezielle Problem nicht eingegangen... In dem Modell läuft es wie folgt: Die DLL wird geladen. Während dieses Ladevorgangs wird versucht der parallele Thread zu öffnen und eM-Plant friert ein... Wenn die DLL diesen Thread nicht zu öffnen versucht, tritt das Problem nicht auf und die DLL wird ohne Probleme geladen, ist dann jedoch nicht voll funktionsfähig. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |