Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Executer un programme sous c++ builder [ Archives / Au secours ] (xtrememan)

jeudi 3 février 2005 à 19:32:03 | Executer un programme sous c++ builder

xtrememan




Voila, j'aimerais pouvoir executer un programme style.exe a partir d'un clic style sur un bouton!

comment puis-je faire? quel fonction utiliser?

tout cela sous c++ builder

merci d'avance

jeudi 3 février 2005 à 20:45:54 | Re : Executer un programme sous c++ builder

Spiffou

ben y'a des appels systemes possible avec la commande system:
system("pause");
remplace pause par la chaine que tu aurais tapé dans la console pour lancer ton exe.

voila.

y'a peut etre mieux, mais c'est une solution il me semble.

jeudi 3 février 2005 à 20:56:44 | Re : Executer un programme sous c++ builder

Spiffou

regarde ici pour trouver le chemin de ton appli:
http://www.cppfrance.com/forum.v2.aspx?ID=383417&nb=4

jeudi 3 février 2005 à 21:35:55 | Re : Executer un programme sous c++ builder

xtrememan

ok merci bien je vais regardé tout cela



vendredi 4 février 2005 à 09:20:53 | Re : Executer un programme sous c++ builder

ymca2003

Pour windows il y a ShellExecute et CreateProcess

vendredi 4 février 2005 à 09:42:51 | Re : Executer un programme sous c++ builder

xtrememan

Pour ShellExecute

je dois le placer dans le code d'une boite de dialogue? est ce que je peux avec un boutton?

exemple de code:

// Affiche une boîte de dialogue "Ouvrir un fichier" et ouvre le fichier avec notepad.
if (OpenDialog1->Execute())
{
  ShellExecute(NULL, // Handle de la fenêtre parent
                   "open", // Action à effectuer
                   "notepad.exe", // Fichier
                   OpenDialog1->FileName.c_str(), // Paramètres
                   ExtractFilePath(OpenDialog1->FileName).c_str(), // Répertoire par défaut
                   SW_SHOW // Manière d'afficher
                   );
}




vendredi 4 février 2005 à 10:07:18 | Re : Executer un programme sous c++ builder

ymca2003

ShellExecute(NULL, "open", OpenDialog1->FileName.c_str(), NULL, NULL, SW_SHOWNORMAL);

ouvrira directement le fichier avec son programme associé (pas forcémnte notepad pour un .txt)
Tu peux aussi spécifié le répertoire par défaut.

vendredi 4 février 2005 à 10:30:25 | Re : Executer un programme sous c++ builder

xtrememan

ceci permet d'ouvrir une fichier, mais est ce que je peux par un simple clic sur un bouton executer un programme?



vendredi 4 février 2005 à 10:43:59 | Re : Executer un programme sous c++ builder

ymca2003

Réponse acceptée !
Oui en spécifiant le nom d'un programme à la place du nom d'un fichier (jamais oublié la question initiale).

En fait ce que tu as mis plus haut devrait marcher.

vendredi 4 février 2005 à 11:06:50 | Re : Executer un programme sous c++ builder

xtrememan




ok merci bien de vos reponse



Cette discussion est classé dans : programme, style, builder, executer


Répondre à ce message

Sujets en rapport avec ce message

executer un programme avec Builder 5 C++ [ par lucky82 ] bonjour,vous trouverez peut etre ma question un peu bizarre mais bon,J'ai ecrit un simple prog en C++ je veux l'executer avec Builder 5 C++ (je n'ai e Programme en plein écran (encore 1) [ par stabilobogoss ] Comment avoir le programme en plein écran? vous savez cet écran noir qui prend 1/4 de tout l'écran !!! j'aimerais juste un plein écran. J'attends une comment modifier un style de controle [ par LaPatoshe ] Bonjour, je osuhaite en utilisant uniquement les API en C++ modifier l'apparence d'un controle Edit en cours d'éxécution de mon programme. Je souhaite Exportation d'un programme [ par kj_83 ] Bonjour ,Je réalise un programme de gestion de stock dans le cadre d'un stage  sous C++ Builder et je voudrais savoir comment on pouvait faire pour qu Execution en C++ [ par nissoite ] Bonjour, Je suis entrain de programmer en C++, j'ai telecharger Dev C++ mais le problème c'est que dès que je veux executer mon programme il me dit q A l'intention des utilisateurs de Builder : problème d'Alias dans un programme [ par kj_83 ] Bonjour ,Comme je l'ais dit dans le titre mon problème concerne l'utilisation d'Alias dans un programme sous Builder C++ , avec utilisation d'une base Executer une dll comme un programme? [ par Neo_Fr ] Salut,Est - il possible d'éxecuter une dll comme un programme?Si oui comment?Neo_Fr Compiler et Executer sous Visual C++ Express [ par minique85 ] Bonjour,J'ai commencé récemment à apprendre à programmer en C avec Visual C++ express. Je pense que Visual à un problème de configuration mais je n'ar Problème d'ouverture de fichier à l'aide d'un programme construit par C++Builder [ par ProgVal ] Bonjour,Je suis en train de construire un programme avec C++ Builder qui utilise une boîte de sauvegarde et une d'ouverture. Pour sauvegarder aucun pr Configurer C++ builder [ par goueg83460 ] Bonjour je programme avec C++ builder 6 et je voudraasi que mon programme lors de son exécution soit indépendant de builder, que je puisse l'utiliser


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,608 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.