Fehler? Strg-Q startet bei DWG die AutoCAD-Anzeige

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
User avatar
Peter
Power Member
Power Member
Posts: 2064
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Fehler? Strg-Q startet bei DWG die AutoCAD-Anzeige

Post by *Peter »

Ich arbeite viel mit AutoCAD (Dateityp DWG) und dem TC plus Matrox G450 Doppelbildschirmkarte und habe seit einiger Zeit ein unklares Phänomen:

Den Dateibetrachter habe ich auf "interner Betrachter" gestellt.
In TC habe ich zur Endung DWG den externen Betrachter Irfanview eingestellt - mit Alt-F3 funktioniert das auch.

Wenn ich nun ein Dateifenster mit "Strg-Q" auf Schnellansicht gestellt habe
und eine DWG anwähle, dann wird AutoCAD gestartet, die Zeichnung geladen und angezeigt - und nach einer Sekunde Bildanzeige in AutoCAD ist alles vorbei: AutoCAD wird wieder beendet und im Schnellansichtsfenster erscheint ganz normal der Dateiinhalt (Binärdaten).

Woher kommt das? Von der ddeexec? Ich stelle einen Teil meiner Registry hier rein:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AutoCAD.Drawing.15\shell\open]

[HKEY_CLASSES_ROOT\AutoCAD.Drawing.15\shell\open\command]
@="\"C:\\PROGRA~1\\ACAD2002\\acad.exe\" \"%1\""

[HKEY_CLASSES_ROOT\AutoCAD.Drawing.15\shell\open\ddeexec]
@="[open(\"%1\")]"

[HKEY_CLASSES_ROOT\AutoCAD.Drawing.15\shell\open\ddeexec\Application]
@="acad"
Wird das durch die Schnellansicht aktiviert?

Schönen Abend

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48166
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Strg+Q ist im Prinzip dasselbe wie der Lister (F3). Es sollte also dasselbe passieren, wie wenn Sie auf die Datei gehen und F3 drücken. Das mit Autocad ist natürlich nicht OK - Lister allein macht das aber nicht. Wenn Irfanview oder Xnview im Lister als Konverter eingestellt ist, könnte dieser das machen. Ein anderer möglicher grund wäre ein Lister-Plugin.
Author of Total Commander
https://www.ghisler.com
User avatar
Peter
Power Member
Power Member
Posts: 2064
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Ich habe es geprüft: Lister (F3) und Strg-Q verhalten sich hier gleich (falsch).

Meine ListerPlugins schauen so aus:

Code: Select all

[ListerPlugins]
0=h:\Program Files\totalcmd\plugins\officeview\office.wlx
1=h:\Program Files\totalcmd\plugins\Iclview\ICLView.wlx
1_detect="ext="ICL" | ext="ICO" | ext="EXE" | ext="DLL""
2=h:\Program Files\totalcmd\plugins\Fileinfo\fileinfo.wlx
2_detect="size>0"
3=h:\Program Files\totalcmd\plugins\Arcview\arcview.wlx
3_detect="(([0]="R" & [1]="a" & [2]="r" & [3]="!") | ([0]="P" & [1]="K")) | EXT="EXE""
Und Irfanview (mit Alt-F3 aufgerufen) arbeitet korrekt: es wird nur das in der DWG eingepackte Bitmap angezeigt; Auswirkungen auf AutoCAD (Startvorgänge) sind nicht vorhanden.

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48166
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2Peter
Bitte mal probeweise Xnview statt Irfanview im Lister als Konverter einstellen. Xnview und Irfanview lassen sich problemlos parallel installieren. Einfach nicht die Verknüpfungen auf Xnview umstellen lassen.

Mangels Autocad bin ich auf Ihre Tests angewiesen, deshalb bitte ich um Rückmeldung!
Author of Total Commander
https://www.ghisler.com
User avatar
Peter
Power Member
Power Member
Posts: 2064
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Ich habe jetzt auf XNview umgestellt - der Eintrag in der Wincmd.ini sieht so aus:

Code: Select all

[Extensions]
dwg=C:\Program Files\XnView\xnview.exe ^.dwg
Nachtrag zum ersten Posting:
Das Ding läuft natürlich nicht nur ab, wenn AutoCAD nicht läuft - das gleiche passiert auch, wenn AutoCAD geöffnet wird.

Interessant vielleicht folgendes Details:
Anscheinend wird die Datei nicht geöffnet, sondern es wird eine leere Datei erzeugt, dann das Bild darin (für eine Sekunde) dargestellt und die "neue" Datei wieder geschlossen. Das sieht man daran, dass bei jedem neuen Bildaufbau ein neuer Dateinamen generiert wird (Zeichnung1.dwg, Zeichnung2.dwg, 3 ... 4 ..). Der echte Dateinamen wird nicht angezeigt und erscheint nicht in der Liste der zuletzt geöffneten Dateien bei "Datei - ..."

Ergebnis mit XNView (Version 1.66 von 10/2003:
An sich gleich - die Schnellansicht spielt sich wie beschrieben in Autocad ab. Aber mit "Alt-F3" passiert ausser einer Fehlermeldung gar nichts, da Xnview im Gegensatz zu Irfanview das kleine Bitmap in der DWG nicht lesen kann.

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
Peter
Power Member
Power Member
Posts: 2064
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Ich wollte nur mal nachfragen, ob es in dieser Sache was neues gibt? Ich habe jetzt TC 6.51, und dieses Verhalten läuft leider noch immer.

Peter
TC 10.xx / #266191
Win 10 x64
Evgeny
Junior Member
Junior Member
Posts: 6
Joined: 2005-01-31, 10:53 UTC

Re: Fehler? Strg-Q startet bei DWG die AutoCAD-Anzeige

Post by *Evgeny »

CAD View Plugin for Total Commander
http://www.cadsofttools.com/?PageName=CADView
DWG, DXF , HPGL, CGM, SVG
http://www.cadsofttools.com/download/CADView.zip
User avatar
Peter
Power Member
Power Member
Posts: 2064
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Ja, das funktioniert.

Streng betrachtet ist damit aber das Originalproblem nicht gelöst, sondern nur umschifft.

Peter
TC 10.xx / #266191
Win 10 x64
Post Reply