|
VBasic / vb.net / vbs / wsh : Probleme beim Aufrufen einer AutoCAD Zeichnung
alfred neswadba am 31.10.2010 um 11:42 Uhr (0)
Hi,wenn Du AutoCAD vor Deiner EXE startest, funktionierts dann?Noch viel wichtiger: an welcher Zeile tritt der Fehler denn auf? - alfred -------------------www.hollaus.at
| | In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Probleme beim Aufrufen einer AutoCAD Zeichnung
alfred neswadba am 02.11.2010 um 13:03 Uhr (0)
Hi,Danke für die Screenshots, damit jetzt gefunden: dieses& lt; behandelt ein Workaround, welches scheinbar Dein Problem betrifft (Problem mit WPF, aber erst seit ServicePack1 von AutoCAD 2011).- alfred -------------------www.hollaus.at
| | In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Probleme beim Aufrufen einer AutoCAD Zeichnung
alfred neswadba am 29.10.2010 um 21:39 Uhr (0)
Hi,Mit diesem Statement:Dim objDoc As New Autodesk.AutoCAD.Interop.AcadDocumentkriegst Du kein neues Dokument erstellt, die Klasse ...Interop.AcadDocument bietet keine New-Instanzierung an.Anstatt dessen solltest Du dieses durchführen:Code:Dim objDoc As Autodesk.AutoCAD.Interop.AcadDocument = NothingTry AcadApp = StartAutoCADSession() objDoc= AcadApp.Documents.Open("C:TestTest.dwg")HTH, - alfred -------------------www.hollaus.at
| | In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Probleme beim Aufrufen einer AutoCAD Zeichnung
alfred neswadba am 02.11.2010 um 10:04 Uhr (0)
Hi,wirklich die gleiche Fehlermeldung wie oben mit ...MDI...?Schau mal im AutoCAD nach, wie die Variable SDI steht (sollte auf 0 stehen), tut sie meiner Meinung nach zwar auch, denn startest Du AutoCAD vorher, dann gehts ja.Im Code selbst sehe ich keinen Fehler, höchstens Warnungspotential:a) die Variable AcadApp verwendest Du zweifach, einmal global deklariert, einmal als lokale Variable in StartAutoCADSessionb) wird mit late-binding gearbeitet, was nicht gerade vorteilhaft in bezug auf Fehlerhandling ist ...
| | In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : VB 2010 Express: Fehlermeldung beim Laden einer DLL
alfred neswadba am 22.12.2010 um 09:46 Uhr (0)
Hi, Wenn das Handling über COM wesentlich langsamer istNun, langsamer als das, was Du bisher hattest, ist es nicht. Denn wenn ich richtig verstanden habe, hast Du ja auch eine externe EXE gehabt und über COM das AutoCAD gesteuert; war ja die gleiche Struktur. zukünftig über diese geteilten Applikationen realisierenDiesen Weg hätte ich eigentlich nur mitgelistet, weils halt geht, aber keinesfalls weil es der beste Weg ist.Natürlich mag es Strukturen geben, die das erforderlich machen, nur ist das Zusammensp ...
| | In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : dwg Voransicht - thumbnail
alfred neswadba am 04.07.2011 um 18:36 Uhr (0)
Hi,wenns nur um die Datenmenge der Installations-DVD geht, dann hätte ich folgende Vorschläge:a) die PNGs nachladen über Internetb) generieren zur Laufzeit und Cache auf der lokalen Harddisk oder im Kundennetzwerk, damit ist der Aufruf von AutoCAD nur einmal je Zeichnung erforderlich und bleibt dann gespeichert.Ich sehe mit der hohen Auflösung und ohne Speicherung von Image keinen praktikablen Lösungsweg. Sorry.- alfred -------------------www.hollaus.at
| | In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : VB 2010 Express: Fehlermeldung beim Laden einer DLL
alfred neswadba am 22.12.2010 um 08:54 Uhr (0)
Hi, Wenn ich das richtig verstanden habe, geht das mit VB 2010 nur noch über KlassenbibliothekenNein, stimmt so nicht (ganz).a) Handling über COM:Du kannst AutoCAD nach wie vor von einer externen EXE aus steuern, dann stehen Dir jedoch nur die COM-Zugriffe auf AutoCAD zur Verfügung, diese sind aber brav und ordentlich vorhanden.Einziges Handicap bei dieser Variante, dass Deine EXE und die AutoCAD-EXE in verschiedenen Speicherbereichen laufen (Schlagwort OutOfProcess) und der Datenaustausch darüber heftig l ...
| | In das Form VBasic / vb.net / vbs / wsh wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |