Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Alibre Design
  API - Fehlermeldung Startprobleme

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  API - Fehlermeldung Startprobleme (751 mal gelesen)
Owen
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Owen an!   Senden Sie eine Private Message an Owen  Schreiben Sie einen Gästebucheintrag für Owen

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


fehlermeldung.gif

 
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



Sehen Sie sich das Profil von JoachimR an!   Senden Sie eine Private Message an JoachimR  Schreiben Sie einen Gästebucheintrag für JoachimR

Beiträge: 343
Registriert: 25.03.2007

WIN7
Geomagic Design 64 Bit - aktuelle freigegebene Version

erstellt am: 08. Mrz. 2011 07:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Owen 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von Owen an!   Senden Sie eine Private Message an Owen  Schreiben Sie einen Gästebucheintrag für Owen

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von JoachimR an!   Senden Sie eine Private Message an JoachimR  Schreiben Sie einen Gästebucheintrag für JoachimR

Beiträge: 343
Registriert: 25.03.2007

WIN7
Geomagic Design 64 Bit - aktuelle freigegebene Version

erstellt am: 08. Mrz. 2011 12:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Owen 10 Unities + Antwort hilfreich

Hallo Owen,

schau mal im Taskmanager nach, ob noch eine (oder mehrere) Instanzen von Alibre laufen.
Evtl. hakt es da.

Grüße
Joachim

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Owen
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Owen an!   Senden Sie eine Private Message an Owen  Schreiben Sie einen Gästebucheintrag für Owen

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


fehlermeldung2.gif

 
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 >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz