PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

DDELANCE
Iniciado por BERARD Chantal, mai., 07 2004 6:44 PM - 2 respostas
Publicado em maio, 07 2004 - 6:44 PM
J'ai un programme en W5.5 et W8 qui écrit dans un fichier texte puis qui lance
cette commande:
si pas DDElance("WORDPAD.exe "+nomfichier2,ddeactif) alors
info("Impossible d'ouvrir WORDPAD avec : "+nomfichier2)
FIN
Le programme tourne tres bien en Windows 98, Windows NT (le fichier s'ouvre
à la fin du programme) MAIS ne fonctionne pas sur Windows 2000 et XP. (tjs
info qui s'affiche !)
(et c'est la meme chose avec :
DDELANCE ("winword.exe "+nomfic) )
Quelqu'un aurait-il une idée pour que ça tourne ?????
Merci
Publicado em maio, 10 2004 - 10:38 AM
BERARD Chantal écrivait>

J'ai un programme en W5.5 et W8 qui écrit dans un fichier texte puis qui

lance
cette commande:
si pas DDElance("WORDPAD.exe "+nomfichier2,ddeactif) alors
info("Impossible d'ouvrir WORDPAD avec : "+nomfichier2)
FIN
Le programme tourne tres bien en Windows 98, Windows NT (le fichier

s'ouvre
à la fin du programme) MAIS ne fonctionne pas sur Windows 2000 et XP. (tjs
info qui s'affiche !)
(et c'est la meme chose avec :
DDELANCE ("winword.exe "+nomfic) )
Quelqu'un aurait-il une idée pour que ça tourne ?????
Merci


Bonjour
Ajouter les guillements:
Editeur est une chaine = """winword.exe"""
DDELance( Editeur + " """ + SansEspace(NomFichier) +"""" )

@+
Vincent Barré
Publicado em maio, 10 2004 - 12:52 PM
"BERARD Chantal" <c.berard@focal.fr> wrote:


J'ai un programme en W5.5 et W8 qui écrit dans un fichier texte puis qui

lance
cette commande:
si pas DDElance("WORDPAD.exe "+nomfichier2,ddeactif) alors
info("Impossible d'ouvrir WORDPAD avec : "+nomfichier2)
FIN
Le programme tourne tres bien en Windows 98, Windows NT (le fichier s'ouvre
à la fin du programme) MAIS ne fonctionne pas sur Windows 2000 et XP. (tjs
info qui s'affiche !)
(et c'est la meme chose avec :
DDELANCE ("winword.exe "+nomfic) )
Quelqu'un aurait-il une idée pour que ça tourne ?????
Merci


Bonjour
Tout dépend aussi si vous recherchez votre fichier à la racine ou dans un
répertoire,ça donne des fois erreurs
donc controle et test préalable :

Ceci ça marche chez moi, changez les noms rep/fichiers:

LOCAL
Resultat est un booléen
ResultatÝELance(fDisqueEnCours()+"\Synchronisation\install.exe",DDEActif)
SI Resultat=Faux ALORS
ResultatÝELance(fRepEnCours()+"\Synchronisation\install.exe",DDEActif)
// erreur("L'installation du programme à échouée...!! ")
FIN