Hallo,
ein unter NX4 erstelltes UG-Open Programm lässt sich unter NX7.5 nicht mehr ausführen.
Beim Versuch eine Abfragemaske darzustellen mit:
Function Select_Body_Auswahl(ByRef obj As Body)
Dim ui As UI = GetUI()
Dim mask(0) As Selection.MaskTriple
With mask(0)
.Type = UFConstants.UF_solid_type
.Subtype = UFConstants.UF_solid_body_subtype
.SolidBodySubtype = 0
End With
Dim cursor As Point3d = Nothing
Dim resp As Selection.Response = _
ui.SelectionManager.SelectObject("Export Step", "Selektieren Sie die Geometrie", _
Selection.SelectionScope.AnyInAssembly, _
Selection.SelectionAction.ClearAndEnableSpecific, _
False, False, mask, obj, cursor)
If resp = Selection.Response.ObjectSelected Or _
resp = Selection.Response.ObjectSelectedByName Then
Return Selection.Response.Ok
Else
Return Selection.Response.Cancel
End If
End Function
bekomme ich folgende Fehlermeldung:
System.EntryPointNotFoundException: Der Einstiegspunkt "X2JA_UI_SELECT_select_objects_using_mask" wurde nicht in der DLL "libgeomint" gefunden.
Wer hat eine Idee woran es klemmt. Wie gesagt, unter NX4 läuft das Programm problemlos.
Natürlich habe ich es auch neu kompiliert.
P.S. Als Journal läuft der Programmcode ohne Probleme.
------------------
Gruß Mario
[Diese Nachricht wurde von Supermario am 03. Dez. 2012 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP