Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
ShellExecute()
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Fonctions Windows API
Titre:
Divers
Thread ID:
00092846
Message ID:
00092964
Vues:
27
>>>Hi George,
>>>
>>>Are you surviving the weather up there?
>>>
>>>Can ShellExecute() be used to run any DOS program or just DOS commands?
>>>
>>>Thanks,
>>>Bill
>>
>>No real problems here in C'ville. I think it went to the NW of us. Rome may have been hit pretty bad, but I haven't heard for sure.
>>
>>Yep, you can use ShellExecute() to run a DOS program, just pass it the proper parameters. You really don't need a window handle. Be sure that the command is "open" and the show state is one that will display the window (not hide it).
>
>Glad to hear weather is quiet(er) there.
>
>Re ShellExecute(), I had some problems with ShellExecute() and have been using WinExec(). What's the difference between these two functions?
>
>Bill

Primarily, ShellExecute() is used to run an application's associated with a given file type, a bitmap file, for example, in Paintbrush. All you have to do is pass the file name, and ShellExecute() does the rest.

WinExec() is provided strictly for backward compatibility with 16 bit Windows. You should really use CreateProcess(), but WinExec() will still do the job.
George

Ubi caritas et amor, deus ibi est
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform