Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  OpenOffice und CATIA

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
Autor Thema:  OpenOffice und CATIA (1123 mal gelesen)
Bappnaas
Mitglied
CNC-Programmierer


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

Beiträge: 62
Registriert: 25.08.2008

V5R20SP5-64bit
XP 64bit, Dual-Xeon 2.66Ghz, 24GB Ram
AM2

erstellt am: 07. Okt. 2009 08:10    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 Forumianer,

ich möchte von CATIA (v5r19sp3) aus OpenOffice, genauer gesagt das Kalkulationsprogramm Calc.exe, starten.
Da der Zielpfad bei mir "C:\Program files\OpenOffice.org 3\program\scalc.exe" lautet, habe ich ein Problem!
Anscheinend ist es dem Befehl 'CATIA.SystemService.ExecuteBackgroundProcessus' nicht möglich, Programme zu starten, deren Pfad Leerzeichen enthält.
Liege ich da falsch, nutze ich den falschen Befehl oder was ist da los?

Gruß,
Gregor

------------------
Wer bin ich? Und wenn ja: wieviele?

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

Axel.Strasser
Ehrenmitglied V.I.P. h.c.
Selbstständig im Bereich PLM/CAx



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

Beiträge: 4107
Registriert: 12.03.2001

erstellt am: 07. Okt. 2009 08:19    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 Bappnaas 10 Unities + Antwort hilfreich

Setze halt den Befehl in Hochkommas, dann sollte es gehen.

Axel

------------------
Inoffizielle deutsche CATIA Hilfeseite  Netiquette von cad.de

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

tberger
Mitglied
Application Manager CATIA V5 / V6


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

Beiträge: 1385
Registriert: 13.01.2007

WIN 7 64bit
V5R21SP3HF49
3DX/V6 R2016x

erstellt am: 07. Okt. 2009 08:28    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 Bappnaas 10 Unities + Antwort hilfreich

Evtl. geht auch "%20" anstelle des " ", habe es aber nicht getestet.

------------------
Grüße aus dem Rheinland

Thomas

+++++++++++++++++++++++++++++++++

CATIA - eine Laune der Natur ...

"Phase 2 in CATIA V5"  - www.tobeplus.de

   tberger@tobeplus.de

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

Bappnaas
Mitglied
CNC-Programmierer


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

Beiträge: 62
Registriert: 25.08.2008

erstellt am: 07. Okt. 2009 08:57    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

Danke für die schnellen Antworten !

Beides bringt aber leider nichts...

Weder ...ExecuteBackgroundProcessus("C:\Program files\OpenOffice.org 3\program\scalc.exe")

Noch ...ExecuteBackgroundProcessus("C:\Program%20files\OpenOffice.org%203\program\scalc.exe")

------------------
Wer bin ich? Und wenn ja: wieviele?

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

DanielFr.
Moderator
Manager


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

Beiträge: 2506
Registriert: 10.08.2005

HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3

erstellt am: 07. Okt. 2009 09:00    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 Bappnaas 10 Unities + Antwort hilfreich

Hallo,

ich habe zwar kein OpenOffice aber ich würde nicht versuchen es über einen BackgroundProcess zu starten. Damit hast du keine Kontrolle über das Objekt.

Leider hat OpenOffice aber keine Libraries um mit VB darauf zuzugreifen außer einer activeX-Komponente zum viewen von Dokumenten. Es gibt aber dennoch zwei Möglichkeiten. Eine wird hier beschrieben:
Automating OpenOffice.org. Die andere ist sich eine OLE-Bridge zu bauen. Das ist aber rein programmiertechnisch nicht der einfachste Vorgang.

------------------
MFG Daniel

Systeminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)

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

Axel.Strasser
Ehrenmitglied V.I.P. h.c.
Selbstständig im Bereich PLM/CAx



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

Beiträge: 4107
Registriert: 12.03.2001

erstellt am: 07. Okt. 2009 09:13    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 Bappnaas 10 Unities + Antwort hilfreich

Versuche es mal mit:
ExecuteBackgroundProcessus("""C:\Program files\OpenOffice.org 3\program\scalc.exe""")

Du setzt den Befehl intern nicht in "Hochkommas"

Axel

------------------
Inoffizielle deutsche CATIA Hilfeseite  Netiquette von cad.de

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

Bappnaas
Mitglied
CNC-Programmierer


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

Beiträge: 62
Registriert: 25.08.2008

V5R20SP5-64bit
XP 64bit, Dual-Xeon 2.66Ghz, 24GB Ram
AM2

erstellt am: 07. Okt. 2009 09:22    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

Volltreffer !

Mit der Schreibweise ( " '

[Leerzeichen weglassen, sind drin wegen der besseren Lesbarkeit]

funktioniert´s !

Vielen Dank !


Gregor

------------------
Wer bin ich? Und wenn ja: wieviele?

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