| |
| Publicado el 14,agosto 2019 - 16:23 |
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. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 14,agosto 2019 - 16:48 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 14,agosto 2019 - 17:10 |
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 ! |
| |
| |
| | | |
|
| | |
| |
| Publicado el 14,agosto 2019 - 18:15 |
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 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 14,agosto 2019 - 19:06 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 1.330 mensajes |
|
| Publicado el 14,agosto 2019 - 19:19 |
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 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 14,agosto 2019 - 20:12 |
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. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 324 mensajes |
|
| Publicado el 15,agosto 2019 - 15:48 |
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 ! |
| |
| |
| | | |
|
| | |
| |
| Publicado el 15,agosto 2019 - 17:30 |
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 ? |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 1.330 mensajes |
|
| Publicado el 16,agosto 2019 - 12:03 |
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 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 16,agosto 2019 - 14:02 |
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 ! |
| |
| |
| | | |
|
| | |
| |
| Publicado el 16,agosto 2019 - 16:45 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 909 mensajes |
|
| Publicado el 16,agosto 2019 - 19:55 |
Excellent cyril 
Excellent Christian 
-- Christian - kick71 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 1.330 mensajes |
|
| Publicado el 18,agosto 2019 - 21:02 |
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 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 19,agosto 2019 - 10:22 |
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+ |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 1.330 mensajes |
|
| Publicado el 19,agosto 2019 - 20:57 |
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 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 29,agosto 2019 - 09:46 |
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. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 1.330 mensajes |
|
| Publicado el 29,agosto 2019 - 16:36 |
| |
| |
| | | |
|
| | |