erstellt am: 05. Apr. 2006 12:36 <-- editieren / zitieren --> Unities abgeben:
Damit das viele Geklicker mal ein Ende hat. Die Zeichnung muss dazu natürlich im Arbeitsverzeichnis vorhanden sein
Ihr müsst zuerst in eurer config.pro, die unter
C:\Documents and Settings\(Benutzername)\EigeneDateien\ProE_Daten\
zu finden ist, folgendes hinzufügen:
!================================================
! Zeichnung öffnen
!================================================
mapkey zö @MAPKEY_NAMEZeichnung öffnen;@MAPKEY_LABELZeichnung öffnen;\
mapkey(continued) ~ Activate `main_dlg_cur` `File.psh_save`;\
mapkey(continued) @SYSTEM\start WScript.exe H:\\Zusatz_Prog\\zö.vbs
!================================================
Mit dem Mapkey "zö" wird nun ein Script gestartet, welches automatisch die Zeichnung des aktiven Parts öffnet. Das Script muss sich in H:\\Zusatz_Prog\\
befinden. Das kann man aber auch beliebig verändern, nur muss dann der Pfad im Mapkey angepasst werden. Der Pfad sollte zudem keine Leerzeichen enthalten, da es sonst nicht funktioniert.
Das Script wird einfach mit einem Texteditor erstellt und unter dem Namen zö.vbs abgespeichert. Dazu bei "Speichern unter..." den Dateityp auf "Alle Dateien" stellen.
Das Script muss den folgenden Inhalt erhalten:
'Option Explizit
WScript.Sleep 100
Dim Fi, Fso
Set Shell = CreateObject("WScript.Shell")
Set WshShell = WScript.CreateObject("WScript.Shell")
Sub sk(Befehl)
'wscript.echo befehl
WshShell.SendKeys(Befehl)
WScript.Sleep 50 'Zeitangabe in Millisekunden
End Sub
sk "^s"
sk "{TAB 4}"
sk "{BS 3}"
sk "drw"
sk "+^{left}"
sk "^c"
sk "^a"
sk "^o"
sk "^v"
sk "~"
WScript.Quit()
Ich habe alle nötigen Dateien noch mal als Anhang beigefügt
Bei Fragen einfach ne email schreiben.
Um das Icon ins ProE zu bekommen, öffnet es einfach im "Microsoft Photo Editor" (oder Paint)
-> Strg+c
Ins ProE wechseln
->Tolls->Bidschirm anpassen->Befehle->Mapkeys->den zö Mapkey suchen->rechte Maustaste->Schaltflächenbild einfügen
Wem das Ausführen des Mapkeys zu lange dauert, kann auch den fett gekennzeichneten Wert heruntersetzen.
WScript.Sleep 50 'Zeitangabe in Millisekunden
Bei mir läuft es auch problemlos mit 00.
[Diese Nachricht wurde von Marco_Taylor am 05. Apr. 2006 editiert.]