High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
Delphi / Pascal
Sujet Précédent
Sujet Suivant
ShellExecute et SW_Hide
torest666
Messages postés
1
Date d'inscription
mardi 25 novembre 2008
Statut
Membre
Dernière intervention
19 juin 2009
- 19 juin 2009 à 13:54
Cirec
Messages postés
3832
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
17 février 2022
-
19 juin 2009 à 17:08
Bonjour,
J'utilise ShellExecute pour effectuer une commande de conversion de fichier. Au moment de son exécution j'aimerais que la fenêtre MS Dos en s'affiche pas. J'ai donc mis 'SW_Hide'. Cependant la fenêtre d'affiche quand même.
aCmdLine := pChar('"/c "start ffmpeg -i video.flv -vn -ar 44100 -ac 2 -ab 192k -f mp3 video.mp3 &&Exit"') ;
ShellExecute(Handle,'open', 'CMD', aCmdLine, nil, SW_Hide);
A savoir que cette commande s'execute dasn un Thread. Comment faire pour ne pas affiché la fêtre MS DOS
Afficher la suite
2
réponses
Réponse 1 / 2
f0xi
Messages postés
4205
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
12 mars 2022
38
19 juin 2009 à 14:21
essaye comme ça (resultat non garantis)
var
aCmdLine : string;
begin
aCmdLine := '"ffmpeg -i video.flv -vn -ar 44100 -ac 2 -ab 192k -f mp3 video.mp3 &&Exit"';
ShellExecute(0, 'open', 'start.exe', PChar(aCmdLine), nil, SW_HIDE);
end;
<hr size="2" width="100%" />
Réponse 2 / 2
Cirec
Messages postés
3832
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
17 février 2022
48
19 juin 2009 à 17:08
ah !!!
essaye de changer ça avant :
ShellExecute(Handle,
'Open'
, 'CMD' , ...
ShellExecute(Handle,
Nil
, 'CMD' , ...
@+
Cirec
<hr siz="" />
Votre réponse
Les tops du mois
La commande "shutdown"
Rendre le javascript dynamique par apport à une base de données
Exemple de création d'un script d'authentification
Swing - Partie 2 : ActionListener, Listener, JButton
Affichage en tableau : afficher des données dans un tableau