Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  Code-Analyse für Gesicht bekommen Fehler!

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
Autor Thema:  Code-Analyse für Gesicht bekommen Fehler! (835 mal gelesen)
HappyJohn.Stephen
Mitglied



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

Beiträge: 24
Registriert: 01.03.2009

erstellt am: 01. Mrz. 2009 07:15    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, alle!

Mein Code:
        Dim params As New UFDisp.SrfanlData
        theufSession.Disp.AskSrfanlParams(params)
        theufSession.Disp.SetSrfanlParams(params)

Linie 2 ist ok, und "params" Sie bewertet.

Bei der Fehlersuche an der Linie 3ird erhalten Fehler:

"The first parameter passed in was invalid"

Warum dies passiert?

Vielen Dank im fortgeschrittenen!

Mit besten Grüßen!

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

Jan Boettcher
Mitglied



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

Beiträge: 183
Registriert: 22.06.2005

NX 7.5 - NX 2007
SolidWorks 2006 - 2021
Win 10

erstellt am: 02. Mrz. 2009 12:46    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 HappyJohn.Stephen 10 Unities + Antwort hilfreich

Hello
it would be simpler, you on English would write. Then could I perhaps-understand which is meant. So however the text is simply only illegibly and rather merry. As these I let which now also times automatic translate.
Many greetings
January

------------------
Ingenieurbüro Jan Böttcher
www.ib-boettcher.de

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

HappyJohn.Stephen
Mitglied



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

Beiträge: 24
Registriert: 01.03.2009

erstellt am: 02. Mrz. 2009 13:20    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

Sorry, I translated my question with Google translator.

In English:

Hello, everyone!

My code:
        Dim params As New UFDisp.SrfanlData
        theufSession.Disp.AskSrfanlParams (params)
        theufSession.Disp.SetSrfanlParams (params)

Line 2 is ok, and "params" gets evaluated.

When debugging at line 3 receives error:

"The first parameter passed in was invalid"

Why this happened?

Thanks in advanced!

Best regards!

John

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

HappyJohn.Stephen
Mitglied



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

Beiträge: 24
Registriert: 01.03.2009

erstellt am: 02. Mrz. 2009 13:27    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

Line 2 is ok, and "params" gets evaluated.
I meant:
Line 2 is ok, and "params" gets valued.

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

Jan Boettcher
Mitglied



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

Beiträge: 183
Registriert: 22.06.2005

NX 7.5 - NX 2007
SolidWorks 2006 - 2021
Win 10

erstellt am: 02. Mrz. 2009 14:10    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 HappyJohn.Stephen 10 Unities + Antwort hilfreich

Hello,

I tried your code with vb and c# and i got an exception too.

I think this is a bug in the API. You should contact Siemens to verify this.

Regards
Jan

------------------
Ingenieurbüro Jan Böttcher
www.ib-boettcher.de

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

HappyJohn.Stephen
Mitglied



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

Beiträge: 24
Registriert: 01.03.2009

erstellt am: 02. Mrz. 2009 14: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

Hello, Jan!

Thank you for your tips. I run my code in NX6, and the problem remained. Maybe the bug in the API is the best explanation.

Best regards!
John

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

Overcast
Mitglied



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

Beiträge: 111
Registriert: 21.12.2005

.

erstellt am: 02. Mrz. 2009 14:43    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 HappyJohn.Stephen 10 Unities + Antwort hilfreich

The method definition seems to be weird because SetSrfanlParams should take an input paramter, not output...

 

Zitat:

Public Sub SetSrfanlParams ( _
<OutAttribute> ByRef _params As UFDisp.SrfanlData _
)

The C API UF_DISP_set_srfanl_params works fine so it seems to be a bug in the UF Wrapper level.
You should report this to the Siemens support!

[Diese Nachricht wurde von Overcast am 02. Mrz. 2009 editiert.]

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

HappyJohn.Stephen
Mitglied



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

Beiträge: 24
Registriert: 01.03.2009

erstellt am: 04. Mrz. 2009 10:25    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

Hello, Overcast!

Thanks for your tips. I've reported this to the local dealer, but no reply for days yet.

Would you please be convenient to report this in support.ugs.com?

Best regards,
John

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



Fachplaner (w/m/div.) in der Sicherheitstechnik im Bereich Security

Möchten Sie Ihre Ideen in nutzbringende und sinnvolle Technologien verwandeln? Ob im Bereich Mobility Solutions, Consumer Goods, Industrial Technology oder Energy and Building Technology - mit uns verbessern Sie die Lebensqualität der Menschen auf der ganzen Welt. Willkommen bei Bosch.

Die Bosch Sicherheitssysteme GmbH freut sich auf Ihre Bewerbung!


Anstellungsart: Unbefristet
Anzeige ansehenGebäude-, Versorgungs-, Sicherheitstechnik
Overcast
Mitglied



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

Beiträge: 111
Registriert: 21.12.2005

.

erstellt am: 04. Mrz. 2009 14:50    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 HappyJohn.Stephen 10 Unities + Antwort hilfreich

What do you mean by "local dealer"...?
The dealer or sales sells the software and the support handles software issues.
With a valid maintenance contract, you should contact your local support in your country and report the issue.
I cannot do that for you.

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