Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Aplikacja konsolowa + Excel VBA
anonim




Typ: Nie zarejestrowany
Aplikacja konsolowa + Excel VBA

Chce uruchomic z poziomu procedury w VB dla Excela zewnetrzna aplikacje
(aplikacja konsolowa w C), ktorej zadaniem jest modyfikacja wybranego pliku
(scislej bitmapy).
Napisanie procedury w VB jest nieekonomiczne ze wzgledu na znacznie dluzszy
czas obliczen, w porownaniu z czasem uzytym przez zewnetrzny program.

Do uruchomienia aplikacji uzylem funkcji shell() VBasica ale aplikacja
uruchomiona z poziomu VB nie potrafi czytac poprawnie i pisac do pliku!!!
Oczywiscie ta sama aplikacja uruchamiana z poziomu systemu operacyjnego dziala
poprawnie.

Czy ktos wie jak poprawnie uruchomic zewnetrzna aplikacje z poziomu procedury
VB dla Excela?

Zbislaw

26-05-2004 15:18
  
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

Shell powinien uruchamiać aplikację poprawnie...
Chyba, że wywołujesz aplikację z parametrami i podaleś niewłaściwie parametry. Pamiętaj też, że Shell uruchamia tak, jakbyś wpisał coś w poleceniu "Uruchom". Zatem, długie nazwy katalogów i pisane ze spacją należy ująć w cudzysłowy.

Zastosować też możesz ShellExecuteEx() - patrz dział API


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

29-05-2004 15:37
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
Wszystkich odpowiedzi: 1 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1