ShellExecute -jak przekazać parametr

dział ogólny

ShellExecute -jak przekazać parametr

Nowy postprzez GoldWolf » niedziela, 8 lutego 2009, 11:01

Kod: Zaznacz cały
   string test;
   test = "\"http://livescore.com/default.dll?page=germany\" >mama";
   system("curl http://livescore.com/default.dll?page=germany >n.txt");
      
       ShellExecute(Handle, "open", "curl", test.c_str(), NULL,  SW_SHOW);


Chciałbym by ShellExecute robił to co robi system. Program się odpali i parametr zostanie przekazany ale nie stworzy się plik mama, prawdopodobnie źle jest przekazany parametr.
Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota, choć nie jestem pewien co do tej pierwszej. - Albert Einstein

Błędów nie popełnia ten, kto nic nie robi. - Theodore Roosevelt
Avatar użytkownika
GoldWolf
Homos antropiczny
Homos antropiczny
 
Posty: 116
Dołączył(a): piątek, 16 stycznia 2009, 18:42
PodziÄ™kowaÅ‚ : 8
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: Siódemka Profesjonalna
Kompilator: Microsoft Visual Studio 2010
Version 10.0.30319.1
Gadu Gadu: 0
    NieznanyNieznana

Re: ShellExecute -jak przekazać parametr

Nowy postprzez banita » niedziela, 8 lutego 2009, 15:36

jesli chodzi o uruchamianie aplikacji za pomoca ShellExecute wraz z przekazaniem do niej parametrow to tez mialem ten problem.

zobacz ten watek, choc "idealne" rozwiazanie chyba nie padlo ;)
http://programowanie.cal.pl/forum/viewtopic.php?f=2&t=161&p=996#p996
Avatar użytkownika
banita
Kreacjusz
Kreacjusz
 
Posty: 283
Dołączył(a): poniedziałek, 28 lipca 2008, 20:07
PodziÄ™kowaÅ‚ : 1
OtrzymaÅ‚ podziÄ™kowaÅ„: 18
System operacyjny: Windows 7 Professional
Kompilator: C++Builder 2010 Update 5,
Delphi 2010 Update 5,
NetBeans 6.9(MinGw + Qt),
Visual Studio 2008 + Qt
Gadu Gadu: 0
    NieznanyNieznana

Re: ShellExecute -jak przekazać parametr

Nowy postprzez GoldWolf » niedziela, 8 lutego 2009, 16:11

Czytałem ten wątek już wcześniej, ale, że nie pasuje do mojej koncepcji stąd pytanie. To ma być łatwe proste ...

A oto prostsze rozwiÄ…zanie mojego problemu:
Kod: Zaznacz cały
string test;
test = "curl.exe \"http://livescore.com\" >mama.txt";
system(test.c_str());
Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota, choć nie jestem pewien co do tej pierwszej. - Albert Einstein

Błędów nie popełnia ten, kto nic nie robi. - Theodore Roosevelt
Avatar użytkownika
GoldWolf
Homos antropiczny
Homos antropiczny
 
Posty: 116
Dołączył(a): piątek, 16 stycznia 2009, 18:42
PodziÄ™kowaÅ‚ : 8
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: Siódemka Profesjonalna
Kompilator: Microsoft Visual Studio 2010
Version 10.0.30319.1
Gadu Gadu: 0
    NieznanyNieznana


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 9 gości