J'utiliser VB 6.0. Existe-t-il un moyen de faire des=20
appels consoles (DOS) =E0 partir d'une application ? (de=20
mani=E8re similaire =E0 la fonction "system(str)" sous c++)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ng
Salut,
On pourrait imaginer une fonction comme celle ci :
Public Function System(sSystemCmd As String, Optional tVisibleStyle As VbAppWinStyle = vbHide) As Long System = Shell(Environ$("comspec") & " /c " & sSystemCmd, tVisibleStyle) End Function
Mais quel est le but de ces appels consoles ? Car les applis VB ne sont pas des applis console ! (bien qu'il est possible de faire des eratz de progs console en passant par les APIs, cf exemple 'Console Application' de l'API-Guide).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "Tony" a écrit dans le message de news: 79c901c402c8$ac8b6db0$ Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)
Merci
Salut,
On pourrait imaginer une fonction comme celle ci :
Public Function System(sSystemCmd As String, Optional tVisibleStyle As
VbAppWinStyle = vbHide) As Long
System = Shell(Environ$("comspec") & " /c " & sSystemCmd, tVisibleStyle)
End Function
Mais quel est le but de ces appels consoles ? Car les applis VB ne sont pas
des applis console !
(bien qu'il est possible de faire des eratz de progs console en passant par
les APIs, cf exemple 'Console Application' de l'API-Guide).
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
"Tony" <ynotunow@warmMail.com> a écrit dans le message de news:
79c901c402c8$ac8b6db0$a001280a@phx.gbl...
Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des
appels consoles (DOS) à partir d'une application ? (de
manière similaire à la fonction "system(str)" sous c++)
On pourrait imaginer une fonction comme celle ci :
Public Function System(sSystemCmd As String, Optional tVisibleStyle As VbAppWinStyle = vbHide) As Long System = Shell(Environ$("comspec") & " /c " & sSystemCmd, tVisibleStyle) End Function
Mais quel est le but de ces appels consoles ? Car les applis VB ne sont pas des applis console ! (bien qu'il est possible de faire des eratz de progs console en passant par les APIs, cf exemple 'Console Application' de l'API-Guide).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "Tony" a écrit dans le message de news: 79c901c402c8$ac8b6db0$ Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)
Merci
\(Laurent Jordi\)
Tu peux utiliser shell sur explorer.exe
X=Shell("Explorer.exe " & maCommande)... ou un truc du genre...
@+
LJ
"Tony" a écrit dans le message de news: 79c901c402c8$ac8b6db0$ Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)
Merci
Tu peux utiliser shell sur explorer.exe
X=Shell("Explorer.exe " & maCommande)... ou un truc du genre...
@+
LJ
"Tony" <ynotunow@warmMail.com> a écrit dans le message de news:
79c901c402c8$ac8b6db0$a001280a@phx.gbl...
Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des
appels consoles (DOS) à partir d'une application ? (de
manière similaire à la fonction "system(str)" sous c++)
X=Shell("Explorer.exe " & maCommande)... ou un truc du genre...
@+
LJ
"Tony" a écrit dans le message de news: 79c901c402c8$ac8b6db0$ Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)
Merci
Tony
Encore mon histoire de compression. Quelqu'un au bureau m'a donné une idée. Comme chemin alternatif à l'extraction d'un seul fichier, j'évalue la possibilité d'utilisé un logiciel externe (Ex: Winzip) que je lancerais en ligne de commande avec les paramêtres pour l'extraction de mon fichier unique.
Ce n'est p-e pas optimal... j'analyse la fesabilité. Mais je sais que l'extraction complête de l'archive pour en retirer 1 seul fichier est non acceptable dans ma situation.
Je continue tjrs de comprend les dll de décompression que tu m'a envoyé. Merci, très utile :)
Tony
-----Message d'origine----- Salut,
On pourrait imaginer une fonction comme celle ci :
Public Function System(sSystemCmd As String, Optional
tVisibleStyle As
VbAppWinStyle = vbHide) As Long System = Shell(Environ$("comspec") & " /c " & sSystemCmd,
tVisibleStyle)
End Function
Mais quel est le but de ces appels consoles ? Car les
applis VB ne sont pas
des applis console ! (bien qu'il est possible de faire des eratz de progs
console en passant par
les APIs, cf exemple 'Console Application' de l'API-
Guide).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "Tony" a écrit dans le message de
news:
79c901c402c8$ac8b6db0$ Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)
Merci
.
Encore mon histoire de compression. Quelqu'un au bureau
m'a donné une idée.
Comme chemin alternatif à l'extraction d'un seul fichier,
j'évalue la possibilité d'utilisé un logiciel externe (Ex:
Winzip) que je lancerais en ligne de commande avec les
paramêtres pour l'extraction de mon fichier unique.
Ce n'est p-e pas optimal... j'analyse la fesabilité. Mais
je sais que l'extraction complête de l'archive pour en
retirer 1 seul fichier est non acceptable dans ma
situation.
Je continue tjrs de comprend les dll de décompression que
tu m'a envoyé. Merci, très utile :)
Tony
-----Message d'origine-----
Salut,
On pourrait imaginer une fonction comme celle ci :
Public Function System(sSystemCmd As String, Optional
tVisibleStyle As
VbAppWinStyle = vbHide) As Long
System = Shell(Environ$("comspec") & " /c " & sSystemCmd,
tVisibleStyle)
End Function
Mais quel est le but de ces appels consoles ? Car les
applis VB ne sont pas
des applis console !
(bien qu'il est possible de faire des eratz de progs
console en passant par
les APIs, cf exemple 'Console Application' de l'API-
Guide).
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
"Tony" <ynotunow@warmMail.com> a écrit dans le message de
J'utiliser VB 6.0. Existe-t-il un moyen de faire des
appels consoles (DOS) à partir d'une application ? (de
manière similaire à la fonction "system(str)" sous c++)
Encore mon histoire de compression. Quelqu'un au bureau m'a donné une idée. Comme chemin alternatif à l'extraction d'un seul fichier, j'évalue la possibilité d'utilisé un logiciel externe (Ex: Winzip) que je lancerais en ligne de commande avec les paramêtres pour l'extraction de mon fichier unique.
Ce n'est p-e pas optimal... j'analyse la fesabilité. Mais je sais que l'extraction complête de l'archive pour en retirer 1 seul fichier est non acceptable dans ma situation.
Je continue tjrs de comprend les dll de décompression que tu m'a envoyé. Merci, très utile :)
Tony
-----Message d'origine----- Salut,
On pourrait imaginer une fonction comme celle ci :
Public Function System(sSystemCmd As String, Optional
tVisibleStyle As
VbAppWinStyle = vbHide) As Long System = Shell(Environ$("comspec") & " /c " & sSystemCmd,
tVisibleStyle)
End Function
Mais quel est le but de ces appels consoles ? Car les
applis VB ne sont pas
des applis console ! (bien qu'il est possible de faire des eratz de progs
console en passant par
les APIs, cf exemple 'Console Application' de l'API-
Guide).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "Tony" a écrit dans le message de
news:
79c901c402c8$ac8b6db0$ Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)
Merci
.
Djel
Salut, si ton souçis et d'extraire un seul fichier d'une archive, tu peux utiliser la librairie Sawzip de Franky BRAEM (gratuite et qui fonctionne à merveille - testé sur XP et 2000 içi ) que j'utilise moi même pour l'extraction de 1 à n fichier.
Si la librairie te semble interessante il y a la fonction Get et file.extract que je pourrais t'expliquer le cas échéant.
lien Sawzip : http://home.tiscali.be/franky.braem17/sawzip.htm (avec un exemple VB à télécharger)
Cordialement.
"Tony" a écrit dans le message de news: 794201c402cc$211fe9a0$ Encore mon histoire de compression. Quelqu'un au bureau m'a donné une idée. Comme chemin alternatif à l'extraction d'un seul fichier, j'évalue la possibilité d'utilisé un logiciel externe (Ex: Winzip) que je lancerais en ligne de commande avec les paramêtres pour l'extraction de mon fichier unique.
Ce n'est p-e pas optimal... j'analyse la fesabilité. Mais je sais que l'extraction complête de l'archive pour en retirer 1 seul fichier est non acceptable dans ma situation.
Je continue tjrs de comprend les dll de décompression que tu m'a envoyé. Merci, très utile :)
Tony
-----Message d'origine----- Salut,
On pourrait imaginer une fonction comme celle ci :
Public Function System(sSystemCmd As String, Optional
tVisibleStyle As
VbAppWinStyle = vbHide) As Long System = Shell(Environ$("comspec") & " /c " & sSystemCmd,
tVisibleStyle)
End Function
Mais quel est le but de ces appels consoles ? Car les
applis VB ne sont pas
des applis console ! (bien qu'il est possible de faire des eratz de progs
console en passant par
les APIs, cf exemple 'Console Application' de l'API-
Guide).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "Tony" a écrit dans le message de
news:
79c901c402c8$ac8b6db0$ Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)
Merci
.
Salut,
si ton souçis et d'extraire un seul fichier d'une archive, tu
peux utiliser la librairie Sawzip de Franky BRAEM (gratuite et qui
fonctionne à merveille - testé sur XP et 2000 içi ) que j'utilise moi même
pour l'extraction de 1 à n fichier.
Si la librairie te semble interessante il y a la fonction Get et
file.extract que je pourrais t'expliquer le cas échéant.
lien Sawzip : http://home.tiscali.be/franky.braem17/sawzip.htm (avec un
exemple VB à télécharger)
Cordialement.
"Tony" <ynotunow@warmMail.com> a écrit dans le message de news:
794201c402cc$211fe9a0$a501280a@phx.gbl...
Encore mon histoire de compression. Quelqu'un au bureau
m'a donné une idée.
Comme chemin alternatif à l'extraction d'un seul fichier,
j'évalue la possibilité d'utilisé un logiciel externe (Ex:
Winzip) que je lancerais en ligne de commande avec les
paramêtres pour l'extraction de mon fichier unique.
Ce n'est p-e pas optimal... j'analyse la fesabilité. Mais
je sais que l'extraction complête de l'archive pour en
retirer 1 seul fichier est non acceptable dans ma
situation.
Je continue tjrs de comprend les dll de décompression que
tu m'a envoyé. Merci, très utile :)
Tony
-----Message d'origine-----
Salut,
On pourrait imaginer une fonction comme celle ci :
Public Function System(sSystemCmd As String, Optional
tVisibleStyle As
VbAppWinStyle = vbHide) As Long
System = Shell(Environ$("comspec") & " /c " & sSystemCmd,
tVisibleStyle)
End Function
Mais quel est le but de ces appels consoles ? Car les
applis VB ne sont pas
des applis console !
(bien qu'il est possible de faire des eratz de progs
console en passant par
les APIs, cf exemple 'Console Application' de l'API-
Guide).
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
"Tony" <ynotunow@warmMail.com> a écrit dans le message de
J'utiliser VB 6.0. Existe-t-il un moyen de faire des
appels consoles (DOS) à partir d'une application ? (de
manière similaire à la fonction "system(str)" sous c++)
Salut, si ton souçis et d'extraire un seul fichier d'une archive, tu peux utiliser la librairie Sawzip de Franky BRAEM (gratuite et qui fonctionne à merveille - testé sur XP et 2000 içi ) que j'utilise moi même pour l'extraction de 1 à n fichier.
Si la librairie te semble interessante il y a la fonction Get et file.extract que je pourrais t'expliquer le cas échéant.
lien Sawzip : http://home.tiscali.be/franky.braem17/sawzip.htm (avec un exemple VB à télécharger)
Cordialement.
"Tony" a écrit dans le message de news: 794201c402cc$211fe9a0$ Encore mon histoire de compression. Quelqu'un au bureau m'a donné une idée. Comme chemin alternatif à l'extraction d'un seul fichier, j'évalue la possibilité d'utilisé un logiciel externe (Ex: Winzip) que je lancerais en ligne de commande avec les paramêtres pour l'extraction de mon fichier unique.
Ce n'est p-e pas optimal... j'analyse la fesabilité. Mais je sais que l'extraction complête de l'archive pour en retirer 1 seul fichier est non acceptable dans ma situation.
Je continue tjrs de comprend les dll de décompression que tu m'a envoyé. Merci, très utile :)
Tony
-----Message d'origine----- Salut,
On pourrait imaginer une fonction comme celle ci :
Public Function System(sSystemCmd As String, Optional
tVisibleStyle As
VbAppWinStyle = vbHide) As Long System = Shell(Environ$("comspec") & " /c " & sSystemCmd,
tVisibleStyle)
End Function
Mais quel est le but de ces appels consoles ? Car les
applis VB ne sont pas
des applis console ! (bien qu'il est possible de faire des eratz de progs
console en passant par
les APIs, cf exemple 'Console Application' de l'API-
Guide).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "Tony" a écrit dans le message de
news:
79c901c402c8$ac8b6db0$ Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)
Merci
.
François Picalausa
Bonjour/soir,
En complément, la fiche suivante pourra peut-être t'aider: http://support.microsoft.com/default.aspx?scid1654
"Tony" a écrit dans le message de news:79c901c402c8$ac8b6db0$
Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)
Merci
Bonjour/soir,
En complément, la fiche suivante pourra peut-être t'aider:
http://support.microsoft.com/default.aspx?scid1654
"Tony" <ynotunow@warmMail.com> a écrit dans le message de
news:79c901c402c8$ac8b6db0$a001280a@phx.gbl
Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des
appels consoles (DOS) à partir d'une application ? (de
manière similaire à la fonction "system(str)" sous c++)
"Tony" a écrit dans le message de news:79c901c402c8$ac8b6db0$
Bonjour tlm,
J'utiliser VB 6.0. Existe-t-il un moyen de faire des appels consoles (DOS) à partir d'une application ? (de manière similaire à la fonction "system(str)" sous c++)