Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD ObjectARX und .NET
  Exception beim Erstellen einer Zeichnung bzw. Border+Title

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 Autodesk Produkte
Autor Thema:  Exception beim Erstellen einer Zeichnung bzw. Border+Title (1571 mal gelesen)
bassenc
Mitglied
Student


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

Beiträge: 26
Registriert: 02.06.2004

WinXP32Prof<P>ACADMech2007
ACADMechMech2009 SP3
SolidEdge 20

erstellt am: 28. Jul. 2010 14:09    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, ich habe Probleme mit dem Erstellen von Zeichnungen bzw. mit der Funktion zum Erstellen des Rahmens und des Schriftfeldes.

Code:
Dim ADoc As Autodesk.AutoCAD.Interop.AcadDocument
ADoc = ACadApp.Documents.Add(IO.Path.GetFileName(theDWG_Data.AcadDrawingTemplate))
SymBBMgr = ADoc.Application.GetInterfaceObject("SymBBAuto.McadSymbolBBMgr")

Dim BdMgr As SymBBAuto.McadTitleBorderMgr
BdMgr = SymBBMgr.TitleBorderMgr
Dim TBDesc As SymBBAuto.McadTitleBorderDescriptor
TBDesc = BdMgr.NewDescriptor
Dim BdContext As SymBBAuto.McadTitleBorderContext
BdContext = BdMgr.NewContext
             
Dim Border As SymBBAuto.McadBorder
Border = TBDesc.Border
Border.Name = "din_a4" 'theDWG_Data.GenFormatBorderName & ".dwg"

Dim Title As SymBBAuto.McadTitle
Title = TBDesc.Title
Title.Name = "Gentitle" 'theDWG_Data.GenSchriftFeldName & ".dwg"

TBDesc.TitleBorderScale = theDWG_Data.GenScaleDbl

Dim pos(0 To 2) As Double
pos(0) = 0
pos(1) = 0
pos(2) = 0
TBDesc.Position = pos

Dim TitleBrd As SymBBAuto.McadTitleBorder
TitleBrd = BdMgr.CreateTitleBorder(TBDesc, BdContext)
'BdMgr.CreateTitleBorder(TBDesc, BdContext)


ich bekomme aber bei

Code:
TitleBrd = BdMgr.CreateTitleBorder(TBDesc, BdContext)

also beim Erstellen des Rahmens etc. eine Exception:

Zitat:
Beim Aufruf einer COM-Komponente wurde ein HRESULT E_FAIL-Fehler zurückgegeben.

Code unter VS2008/vb.net
Mit Mechanical 2007 hat alles wunderbar funktioniert und jetzt will ichs natürlich nach Mechanical 2009 übernehmen.
Weiss vielleicht jemand Rat?

(Mit der amgpdm.arx die ähnliche Funktionen bietet, tritt übrigens genau der gleiche Fehler auf.)

Vielen Dank im Voraus.

bassenc

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


Ex-Mitglied

erstellt am: 28. Jul. 2010 14:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

mangels MECH kann ich nicht helfen, aber gleich ein CrossPosting?

==>>>hier<<< gehts weiter.

- alfred -

------------------
www.hollaus.at



IT System Engineer CAD/PLM (m/w/d)

thyssenkrupp ist eine international aufgestellte Unternehmensgruppe aus weitgehend selbstständigen Industrie- und Technologiegeschäften mit rund 96.000 Mitarbeitenden. In 48 Ländern erwirtschaftete die Gruppe im Geschäftsjahr 2021/22 einen Umsatz von 41 Mrd. ?. Mit umfassendem Technologie-Know-how entwickeln die Geschäfte und alle Mitarbeitenden wirtschaftliche und ressourcenschonende Lösungen für ...

Anzeige ansehenIngenieure und technische Berufe
bassenc
Mitglied
Student


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

Beiträge: 26
Registriert: 02.06.2004

WinXP32Prof<P>ACADMech2007
ACADMechMech2009 SP3
SolidEdge 20

erstellt am: 28. Jul. 2010 14:44    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 ich weiss kein guter Stil; hätte die beiden Threads bei einem Ergebnis am Ende verbunden/aufeinader verwiesen... bzw. werde sie trotz deines Hinweises noch aufeinader verweisen.

Bin mit dem Fehler leider ziemlich gebeutelt deshalb diese "Verzweiflungstat"

[Diese Nachricht wurde von bassenc am 28. Jul. 2010 editiert.]

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