Hot News:

Unser Angebot:

  Foren auf CAD.de
  VBasic / vb.net / vbs / wsh
  Programm starten und Daten übergeben

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
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  Programm starten und Daten übergeben (3628 mal gelesen)
Heiko76
Mitglied
Applikationsingenieur


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

Beiträge: 589
Registriert: 21.03.2002

erstellt am: 25. Jan. 2005 11:42    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 zusammen,

wie kann ich aus einer VBA-Application eine andere VB-Stand-alone-Applikation starten und dabei Daten der VBA mit an die VB übergeben?

------------------

cu
Heiko

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

Fan-ME10
Mitglied
DV-Adminstrator, Konstrukteur


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

Beiträge: 543
Registriert: 21.08.2001

Erare humanum est

erstellt am: 25. Jan. 2005 12:55    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 Heiko76 10 Unities + Antwort hilfreich

Hallo Heiko,

am Besten probieren wie das mit der VB-Stasndalone Version geht und dann diese von VBA aus aufrufen mit den entsprechenden Kommandozeilenparametern.

HTHHope this helps (Hoffe, es hilft weiter)

------------------
Gruß Wilfried 

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

Heiko76
Mitglied
Applikationsingenieur


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

Beiträge: 589
Registriert: 21.03.2002

erstellt am: 25. Jan. 2005 12:58    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

Hi,

welche Komandozeilenparameter? Wie geht das? Ich kenne sowas z.B. von AutoCAD. Wenn ich die ACAD.exe mit dem Zusatz /P "C:\test.arg" starte, dann startet ACAD mit dem Profil start. Meinst du sowas? Wenn ja, wie kriege ich das hin???

------------------

cu
Heiko

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

StefanBerlitz
Ehrenmitglied V.I.P. h.c.
IT Admin (CAx)



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

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 25. Jan. 2005 13:36    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 Heiko76 10 Unities + Antwort hilfreich

Hallo Heiko,

Kommandozeileparameter kannst du in VB mit Command abfragen, einen Artikel dazu und ein Modul zum auseinanderpflücken findest du z.B. auf http://www.aboutvb.de/kom/artikel/komarguments.htm

Ciao,
Stefan

------------------
Inoffizielle deutsche SolidWorks Hilfeseite
http://solidworks.cad.de

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

Andreas2DEasy
Mitglied
Softwareentwickler


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

Beiträge: 73
Registriert: 29.12.2004

erstellt am: 25. Jan. 2005 22:02    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 Heiko76 10 Unities + Antwort hilfreich

Hallo Heiko,
ich bin zwar nicht unbedingt VBA-Entwickler( eher C/C++,Java,Delphi)
aber hier mal ein paar grundsätzliche Tips:
die gelten eigentliche für so ziemlich alle Prog-Sprachen

Kommando + seperator+ Argument
heißt : Application( in Windows exe-Datei dann leerzeichen
dann Seperator( meißtens ein - ) dann Schalter ( buchstabe oder
Wort oder Zahl) dann leerzeichen und dann eigentlicher Parameter

z.B : c:/testprog.exe -t 15 -u user1 -p meinpasswort

ich denke verstehst was ich meine.

jetzt musst du in deinen Programm beim start nur noch die
Argumente auswerten
in der Regel gibt es ein Array(Aufzählung von Werten) für die
Argumente . Bei VBA  CommandArgument()
CommandArgumentCount gibt die Anzahl der übergebenen Argumente an


Also Schleife laufen lassen
( von x=0 to CommandArgumentCount) mache

dann  CommandArgumentCount(x) auslesen und parameter
checken ( z.B mit if -Anweisung)
dann auf argument reagieren.

das ist aber nur eine grundsätzliche Struktur
das beispiel von Stefan ist schon ganz ok,
für einen Laien aber ein bischen viel

vieleicht hilft dir aber meine Ausführung zum besseren Verständnis

Gruß Andreas

------------------
Nobody is perfect

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