| | | Alibre Design kommuniziert neue Produktkonzepte , ein Anwenderbericht
|
Autor
|
Thema: API - Fehlermeldung Startprobleme (755 mal gelesen)
|
Owen Mitglied Konstrukteur
Beiträge: 73 Registriert: 22.05.2005 PC AMD 8 Kern mit 3.4 GHz, 16 GB Speicher, ATI Radeon, Windows 7 Ultimate 64 Bit SP 1, Watcom 10.6 C Compiler, MS Visual Studio 2010 (C++), Geomagic Design Elements 2014
|
erstellt am: 07. Mrz. 2011 21:49 <-- editieren / zitieren --> Unities abgeben:
Moin, ich habe so ein kleines Problemchen mit meinen Tool, das ich für Alibre Design schreibe. Die Fehlermeldung (siehe Anhang) wird gelegentlich angezeigt. Alibre startet denn nicht. Im Debuger passiert das nicht. Ich verwende Visual Studio Express 2011. MFC4.2. Ich habe allerdings den Eindruck, das die Meldung kommt, bevor mein Programm versucht Alibre zu initialisieren. Es ist klar, daß man mit einer App. die nicht läuft, keine Verbindung aufnehmen kann. Deswegen ShellExecute. Die Pfade hohlt sich das Programm aus der Registriy. Weiß da jemand, was zu, und kann mir auf die Sprünge helfen. Grüße, Owen ------------------ Pedanten halten Ordnung.... Kann folgende CAD's: Autocad 2.6f - 2000, TurbocCad 3 - 17, Catia V5 R16, R18, und Programme die keinen mehr interessieren z. B. Caddy 5.0 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JoachimR Mitglied
Beiträge: 343 Registriert: 25.03.2007 WIN7 Geomagic Design 64 Bit - aktuelle freigegebene Version
|
erstellt am: 08. Mrz. 2011 07:17 <-- editieren / zitieren --> Unities abgeben: Nur für Owen
Hallo Owen, ich mache bei jeder App erstmal eine Abfrage ob Alibre läuft, bzw. ob der Handshake erfolgreich ist. Ist er das nicht stoppe ich die App mit dem Hinweis Alibre zu starten. Gruß Joachim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Owen Mitglied Konstrukteur
Beiträge: 73 Registriert: 22.05.2005 PC AMD 8 Kern mit 3.4 GHz, 16 GB Speicher, ATI Radeon, Windows 7 Ultimate 64 Bit SP 1, Watcom 10.6 C Compiler, MS Visual Studio 2010 (C++), Geomagic Design Elements 2014
|
erstellt am: 08. Mrz. 2011 11:28 <-- editieren / zitieren --> Unities abgeben:
Hallo Joachim, ja, FindWindow habe ich auch schon vorher im Quellcode. Alibre wird nur gestartet, wenn das Hauptfenster nicht gefunden wird. Und denn passierts. Es gibt denn 3 Möglichkeiten, die ohne erkennbare Regel auftreten. 1.) Alibre startet ganz normal 2.) Alibre startet, und die Meldung kommt 3.) Die Meldung kommt und Alibre startet nicht. Möglichkeit 3 ist Mist, weil mproot->OpenFile denn nicht geht. Variante 2 ist nur lästig. Grüße, Owen ------------------ Pedanten halten Ordnung.... Kann folgende CAD's: Autocad 2.6f - 2000, TurbocCad 3 - 17, Catia V5 R16, R18, und Programme die keinen mehr interessieren z. B. Caddy 5.0 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JoachimR Mitglied
Beiträge: 343 Registriert: 25.03.2007 WIN7 Geomagic Design 64 Bit - aktuelle freigegebene Version
|
erstellt am: 08. Mrz. 2011 12:12 <-- editieren / zitieren --> Unities abgeben: Nur für Owen
|
Owen Mitglied Konstrukteur
Beiträge: 73 Registriert: 22.05.2005 PC AMD 8 Kern mit 3.4 GHz, 16 GB Speicher, ATI Radeon, Windows 7 Ultimate 64 Bit SP 1, Watcom 10.6 C Compiler, MS Visual Studio 2010 (C++), Geomagic Design Elements 2014
|
erstellt am: 08. Mrz. 2011 23:06 <-- editieren / zitieren --> Unities abgeben:
Hallo Joachim, nee ist nicht. Habe das jetzt ersteinmal so geändert, daß ich vor jeder Aktion teste, ob Alibre läuft bzw. noch läuft. Hat in sofern funktioniert, das ich diesen Dialog nicht mehr bekomme. War also wohl doch so, das Alibre noch nicht vollständig geladen war. Initialisieren des Hooks geht denn, aber OpenFile eben nicht. Jetzt tritt ein anderes merkwürdiges Verhalten auf. Alibre lädt die AD_PART Datei, danach gibt es eine blöde Meldung und mein Proggi wird abgeschossen. Nur habe ich die APP aus dem Total Comander gestartet, und nicht aus dem Debugger. Ich weiß jetzt nicht wie das entsteht. (Minuten später) Ohhh, Pointer auf Objekt verwendet, der noch NULL ist. Grüße, Owen ------------------ Pedanten halten Ordnung.... Kann folgende CAD's: Autocad 2.6f - 2000, TurbocCad 3 - 17, Catia V5 R16, R18, und Programme die keinen mehr interessieren z. B. Caddy 5.0 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|