begin process at 2012 05 30 09:32:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Réseau / Internet

 > 

ShellExecute(suite)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ShellExecute(suite)

lundi 24 janvier 2005 à 11:47:18 | ShellExecute(suite)

casper_2

G un problem avec cette fonction,et un scipt!!!
G fè deux test,avec c deux script differement:
1er script:
del c:\maman.txt /F /Q

2me script:
powerarc -es Kia_stats_provisoires_vun.ZIP

et voici mon code:
int main()
{
 ShellExecute(NULL,NULL,"C:\\Documents and settings\\CASPER\\Bureau\\kia\\(ok.bat" pour le 1er) ou (StatPVP.bat pour le 2eme)",NULL,NULL,SW_SHOWNORMAL);getch();
     
}

Le truc c kan j'xecute mon programme avec comme exemple mon premier scipts,il  focntionne,c a dire kil supprime mon fichier maman.txt,
mais kan je teste avec mon deuxiemme,ki consiste a dezippeer ce fichier,eh ben,il s'ouvre mais l'action n'est pa faite!alor ke ci je louvre normalement,sa fonctionne;;
C koi mon problemme,svp!!
moi je pense,ke c le faite que je dois ouvrir powerarc,mais je pense pas,ke sa soit logic...
mercie d'avance!!

voyer cke vous pouV conclure les gars mercie


CASPE
lundi 24 janvier 2005 à 13:36:09 | Re : ShellExecute(suite)

meech

Membre Club
Salut,

La nuance entre tes deux scripts est la suivante :
- le premier ne fait appel qu'à des commandes MS-DOS batch (mode console) ;
- le second exécute une application nativement écrite pour Win32/GUI, à savoir PowerArchiver.

Je te proposerais d'essayer la fonction CreateProcess pour exécuter ton second script.

Voir la MSDN :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/createprocess.asp

En espérant t'avoir aidé,
Ciao.

lundi 24 janvier 2005 à 14:41:39 | Re : ShellExecute(suite)

casper_2

G essayer de comprendre le paramettre qel pren en compte,mais g du mal!!
G essayer de chercher des exemple,mas jtrouve pas!!
Je sais ke sa va te derangere mais pourait tu m'ecrire la synataxe d'après cke je veut faire stp!
Je cherche encore dans mon coT!
Jte remercie


CASPER
lundi 24 janvier 2005 à 17:21:17 | Re : ShellExecute(suite)

meech

Membre Club
Tu me laisses quelques minutes ? je recompile actuellement le kernel de ma Debian et j'ai quelques problèmes avec mes périphériques (comme d'hab' de toute manière...) ... Je reboote dès que possible sur le Windows et t'adresse un exemple.

Ciao.

mardi 25 janvier 2005 à 14:15:38 | Re : ShellExecute(suite)

casper_2

Réponse acceptée !

Excuse moi!
mais sa fonctionne toujours pas,je penC ke sa fonctionnait!
G essayer de remetre sa sur le forum,mais personne ne pense repondre!!
Voici la syntaxe ke G faite;

#include <stdio.h>
#include <windows.h>
#include <winbase.h>

int main()
{
  PROCESS_INFORMATION pi;
  STARTUPINFO si = {sizeof(si)};
 
  si.dwFlags = STARTF_USESHOWWINDOW;
  si.wShowWindow = SW_SHOWNORMAL;
 
    CreateProcess("C:\\Documents and Settings\\CASPER\\Bureau\\kia\\StatPVP.bat",0,0,FALSE,CREATE_SUSPENDED,0,0,&si,&pi);
   
    ResumeThread(pi.hThread);
    CloseHandle(pi.hThread);
   


CASPER



Cette discussion est classée dans : script, ke, shellexecute, suite, 1er


Répondre à ce message

Sujets en rapport avec ce message

Create process(suite) [ par casper_2 ] Re!Le probleme est que je souhaite executer un script (le deuxiemme)!!!!!1er script:del c:\maman.txt /F /Q2me script:powerarc -es Kia_stats_provisoire Create process (suite2) [ par casper_2 ] Rebonjour,jaimeeai savoir koment avec create process,faire un script!!Moi g fè un script de base ,cest a dire avec un .bat:powerarc -es Kia_stats_prov Répondre aux questions d'un setup.exe depuis un script C ?? [ par FloFlo78 ] Bonjour,Je ne connais pas trop le langage C et je me lance dans le dev dans script qui va ouvrir un setup.exe d'une appli VB. Mon problème est que lor asm en c++ [ par Adeon ] Salut a tous!j'ai besoin de faire une partie de mon programme c++ en assembleur et il y a une instruction toute simple ke je n'arrive pas a faire : me C++ ShellExecute() pour OutLook [ par joh ] Hi,voila ma ligne de code permettant de remplire certain champs de OutLook: ShellExecute(0, "</FO Commande Systeme [ par joh ] Voila mon probleme ,j'utilise ShellExecute() (ds un prog en C++ sous Visual6) pour appeler OutLook et le remplire sa marche sauf que je n arrive pas a Problème d'ouverture de fichier après GetOpenFileName [ par saifer ] salut à tous ! après avoir fouillé a peu près de partt, et écumé tte les solutions, je me décide à exposer mon probleme, dans l'espoir ke kelkun pourr Probleme : interpretation des declarations en C [ par nerone21 ] Bonjour, G besoin d'une aide rapide, en fait G un projet a rendre mais G vraiment du mal a faire le TP ki m'es demander donc j'aurais besoin d'une ame probleme de ShellExecute [ par seymet ] Bonjour ,J'ai un souci , je voudrais lancer un executable lorsque depuis un ecran de veille .En mode apersu tout fonctionne il me lance le programme . retour de ShellExecute [ par tibob51 ] Bonjour a tous,Ya un ptit truc sur lequel je voudrai qu'on m'éclairare,j'expliqueLa fonction Shellexecute retourne un pointeur sur l'instance ouverte,


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales