| |
Posted on August, 14 2019 - 4:23 PM |
Bonjour à tous,
J'ai un souci avec la fonction LanceAppli.
Le code suivant :
SI LanceAppli("NOTEPAD.EXE") FinProgramme() FIN
Lance le Notepad, ferme mon projet … et ferme Notepad ! Est-ce un fonctionnement normal ? Je m'attendais à ce que seul mon projet soit fermé. Sinon comment faites-vous pour réaliser une sorte de 'Launcher' ?
Dans l'attente de vos réponse, ….
Merci d'avance. |
| |
| |
| | | |
|
| | |
| |
Posted on August, 14 2019 - 4:48 PM |
| |
| |
| | | |
|
| | |
| |
Posted on August, 14 2019 - 5:10 PM |
Ok merci …
Mais avant de poster une demande d'aide … j'ai lu la doc ! Et cela ne solutionne pas mon problème ! Sauf erreur de ma part ! |
| |
| |
| | | |
|
| | |
| |
Posted on August, 14 2019 - 6:15 PM |
Bonjour,
Le plus simple est de renseigner le chemin complet du programme à lancer, sur mon poste W10, c'est:
LanceAppliAssociée("C:\Program Files (x86)\Notepad++\notepad++.exe") Voila Alain |
| |
| |
| | | |
|
| | |
| |
Posted on August, 14 2019 - 7:06 PM |
| |
| |
| | | |
|
| | |
| |
Registered member 1,304 messages Popularité : +47 (51 votes) |
|
Posted on August, 14 2019 - 7:19 PM |
Salut Cyril,
Lorsque tu lances une application externe et que tu clôtures le programme qui a lancé celui-ci, les deux se ferme, c'est tout à fait normal. Il faut iconiser le programme qui lance ton application externe.
Pour cela regarde la fonction Iconise()
https://doc.pcsoft.fr/fr-FR/?3038015
Bon Dev Daryl
-- http://www.concept4u2.com |
| |
| |
| | | |
|
| | |
| |
Posted on August, 14 2019 - 8:12 PM |
Merci Daryl,
Je suis surpris de ta réponse. Le même code en V23 n'a pas le même comportement me semble-t-il. |
| |
| |
| | | |
|
| | |
| |
Registered member 324 messages Popularité : +21 (51 votes) |
|
Posted on August, 15 2019 - 3:48 PM |
Christian a écrit : > C'est que tu as mal lu !
Oui mais non, il a bien lu, vas y lis l'aide et dit nous, puisque tu sembles avoir une connaissance divine. Les apps sont ouvert en cascade et lié si tu fermes windev tout se ferme fonctionnement tout ce qu'il y a de plus normal, j'ai même envie de dire que c'est le fonctionnement attendu ! |
| |
| |
| | | |
|
| | |
| |
Posted on August, 15 2019 - 5:30 PM |
Reppa a écrit :
Christian a écrit : C'est que tu as mal lu !
Oui mais non, il a bien lu, vas y lis l'aide et dit nous, puisque tu sembles avoir une connaissance divine. Les apps sont ouvert en cascade et lié si tu fermes windev tout se ferme fonctionnement tout ce qu'il y a de plus normal, j'ai même envie de dire que c'est le fonctionnement attendu !
Et bien oui, on est d'accord, c'est quoi cette ironie ? |
| |
| |
| | | |
|
| | |
| |
Registered member 1,304 messages Popularité : +47 (51 votes) |
|
Posted on August, 16 2019 - 12:03 PM |
Salut Cyril,
En effet tu as raison, j'ai fait un test en mettant 2 boutons, le 1er avec
LanceAppli("calc.exe") FinProgramme()
et le second avec
LanceAppliAssociée("https://www.google.com") FinProgramme()
et tout fonctionne bien le programme se ferme et l'application ou l'application associé reste bien J'ai fait un exécutable en 32 et 64 bits et les deux fonctionnes.
Je suis sous Windev 24 et Windows 10
Bon Dev Daryl
-- http://www.concept4u2.com |
| |
| |
| | | |
|
| | |
| |
Posted on August, 16 2019 - 2:02 PM |
Bonjour Daryl,
Merci d'avoir pris sur ton temps pour tester et valider ce bug de la 24 (Requête au ST a été faite). J'en déduis que j'ai donc du bien lire la doc et à la différence de certain … la comprendre.
Ci-dessous un petit bout de code qui devrait servir à certain donneur de leçons !
Procédure Humilité() Local bRéponseAdéquate est un booléen
Pour nCompteur = 1 _A_ 7 TournerLangueDansBouche(MaBouche,MaLangue,nCompteur) Fin
bRéponseAdéquate = PublierRéponseForum()
SI bRéponseAdéquate = FAUX Alors PrésenterPlatesExcuses() FIN
Bonjour Christian … c'est de l'ironie … ne cherche pas dans la doc tu ne trouveras rien sur ce sujet ! |
| |
| |
| | | |
|
| | |
| |
Posted on August, 16 2019 - 4:45 PM |
| |
| |
| | | |
|
| | |
| |
Registered member 874 messages Popularité : +39 (51 votes) |
|
Posted on August, 16 2019 - 7:55 PM |
Excellent cyril
Excellent Christian
-- Christian - kick71 |
| |
| |
| | | |
|
| | |
| |
Registered member 1,304 messages Popularité : +47 (51 votes) |
|
Posted on August, 18 2019 - 9:02 PM |
Salut Cyril,
Bizarre que chez toi cela ne fonctionne pas comme chez moi, puisqu'en effet ça tourne correctement et que je possède la même version. Tiens nous au courant de la réponse du ST, même si j'ai des doutes qu'ils arrivent à reproduire.
Sinon, très drôle la procédure et bravo à Christian de présenter ses excuses
Bon dev à tous Daryl
-- http://www.concept4u2.com |
| |
| |
| | | |
|
| | |
| |
Posted on August, 19 2019 - 10:22 AM |
Bonjour Daryl,
Si tu lis ce message, peux-tu essayer ce code dans tes boutons :
LanceAppli("notepad.exe") FinProgramme()
Le "notepad.exe"est important …
Chez nous, cela ne fonctionne pas avec Notepad mais fonctionne très bien avec "calc.exe". Je sens que je suis pas prés d'avoir une solution.
A+ |
| |
| |
| | | |
|
| | |
| |
Registered member 1,304 messages Popularité : +47 (51 votes) |
|
Posted on August, 19 2019 - 8:57 PM |
Salut Cyril,
Je viens de faire le test avec notepad.exe et j'ai le même résultat, ça fonctionne correctement.
Par contre, juste pour info, en effectuant un simple "Go" lorsque on arrive au FinProgramme(), cela ferme également Notepad.exe
Cordialement Daryl
-- http://www.concept4u2.com |
| |
| |
| | | |
|
| | |
| |
Posted on August, 29 2019 - 9:46 AM |
Pour info, le ST PCSOFT vient de constater le bug. Celui-ci ne se produit qu'en phase de dev. Une fois compilé le fonctionnement est celui attendu. |
| |
| |
| | | |
|
| | |
| |
Registered member 1,304 messages Popularité : +47 (51 votes) |
|
Posted on August, 29 2019 - 4:36 PM |
| |
| |
| | | |
|
| | |