Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Solid Edge
  Viewer starten mit VB - Fehlermeldung

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 SolidEdge
  
Model Based Enterprise: Digitale Produktentwicklung als Wettbewerbsvorteil, ein Webinar am 08.10.2026
Autor Thema:  Viewer starten mit VB - Fehlermeldung (232 mal gelesen)
Merle
Mitglied
Konstrukteur


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

Beiträge: 50
Registriert: 01.06.2001

Solid Edge ST5 - 64 Bit/ sequentiell Version 105.00.08.05

erstellt am: 21. Aug. 2005 14:59    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 Edger. Ich schreibe gerade ein VB-Programm mit dem ich den Viewer starte und eine Datei zum Öffnen übergebe. Der Viewer wird mit einer Shell gestartet. Die Befehlszeilen lauten:
1. für den Dateinamen Dateiname = "C:\Programme\Solid Edge V16\Viewer.exe" & " (Dateiname)"
2. für den Aufruf mit Shell: Shell Dateinamen, 1
Der Viewer startet perfekt, doch dann erscheint folgende Fehlermeldung:
Überschrift: View and Makeup
Fehlermeldung: No active pcf document available. Open supported CAD document, before adding any un-supported Non-CADF document links into the pcf.
Kann mir da jemand weiterhelfen. Stefan

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

modeng
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 7061
Registriert: 10.12.2003

erstellt am: 21. Aug. 2005 15:56    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 Nur für Merle 10 Unities + Antwort hilfreich

Moin,

Beispiel fuer den seViewer.exe, sollte aber auch fuer den Viewer.exe
passen

'Funktionsdeklaration Programm oder Datei öffnen
Private Declare Function ShellExecute Lib "Shell32.dll" Alias _
    "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation _
    As String, ByVal lpFile As String, ByVal lpParameters _
    As String, ByVal lpDirectory As String, ByVal nShowCmd _
    As Long) As Long

Public Enum SHOWCMDFLAGS
    SHOWNORMAL = 5
    SHOWMAXIMIZE = 3
    SHOWMINIMIZE = 7
End Enum
'
'
Public Function showFile(sFilePath As String) As Long
    '
    ' try to open a file via ShellExecute first (rc <= 32 denotes error)
    '
    showFile = ShellExecute(Me.hWnd, _
                vbNullString, _
                "seviewer.exe", _
                sFilePath, _
                vbNullString, _
                SHOWNORMAL)
    '
End Function

----------------------
' oeffnet mit den zugeordneten Programm\

    showFile = ShellExecute(Me.hWnd, _
                vbNullString, _
                sFilePath, _
                vbNullString, _
                vbNullString, _
                SHOWNORMAL)

siehe auch Beitrag: http://ww3.cad.de/foren/ubb/Forum3/HTML/003281.shtml#000003
(.zip file)


Fuer dein Pgm:

[...]
1. für den Dateinamen Dateiname = "C:\Programme\Solid Edge V16\Viewer.exe" & " (Dateiname)"
[...]
Dateiname sollte nicht in Klammern und ""  sein also
... & " " & Dateiname

Fehlermeldung: sicher auf die falsche Datei: (Dateiname)  als
Runtime Argument zurueckzufuehren

[Diese Nachricht wurde von modeng am 21. Aug. 2005 editiert.]

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

Merle
Mitglied
Konstrukteur


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

Beiträge: 50
Registriert: 01.06.2001

Solid Edge ST5 - 64 Bit/ sequentiell Version 105.00.08.05

erstellt am: 21. Aug. 2005 18:53    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 modeng. Ich habe deine Zeilen noch nicht probiert, habe aber gemerkt, dass ich natürlich den SEViewer.exe und nicht den Viewer.exe starten will. Sorry. Ich nehme an, es wird das selbe sein und danke für die schnelle Antwort. Kannst Du mir denn erklären, was die Fehlermeldung bedeutet.
Stefan

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)2024 CAD.de | Impressum | Datenschutz