#PB_Program_Hide

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
aliong
Messages : 44
Inscription : lun. 12/avr./2010 22:17

#PB_Program_Hide

Message par aliong »

Bonjour,

Quand je fais ça :

Code : Tout sélectionner

 RunProgram("cmd.exe","?/c ipconfig /all","",#PB_Program_Hide | #PB_Program_Wait)
Logiquement je ne devrais pas voir la fenetre de cmd ? avec ce param #PB_Program_Hide
pourtant chez moi je la vois ...
j'ai rien pigé au param peut etre ? :)
merci
AlionG
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: #PB_Program_Hide

Message par Backup »

.......................
Dernière modification par Backup le dim. 20/mars/2011 13:03, modifié 1 fois.
aliong
Messages : 44
Inscription : lun. 12/avr./2010 22:17

Re: #PB_Program_Hide

Message par aliong »

merci beaucoup M. Dobro ! en plus tu reponds meme à la question suivante!
que je ne poserai pas ... qui était comment récupérer la sortie de la commande ! :)
aliong
Messages : 44
Inscription : lun. 12/avr./2010 22:17

Re: #PB_Program_Hide

Message par aliong »

je profite du poste pour regler aussi i possible le probleme des caracteres accentués en sortie j'ai trouvé aparement ces types qui convertissent
exemple :

Code : Tout sélectionner

mavar.p-utf8
mavar.p-unicode
mais dans ton code ça aime pas :p

Code : Tout sélectionner

Compilateur = RunProgram ( "cmd.exe" , "?/c ipconfig /all" , "" , #PB_Program_Open|#PB_Program_Read|#PB_Program_Hide )
Sortie$ = ""
If Compilateur
  While ProgramRunning (Compilateur)
    If AvailableProgramOutput (Compilateur)
      Sortie.p-utf8+ ReadProgramString (Compilateur) + Chr (13)
    EndIf
  Wend
  Sortie.p-utf8 + Chr (13) + Chr (13)
  Sortie.p-utf8 + "Code de retour : " + Str ( ProgramExitCode (Compilateur))
  
  CloseProgram (Compilateur) ; Ferme la connection vers le programme
EndIf
        
MessageRequester ( "Sortie" , Sortie$)



par avance merci
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: #PB_Program_Hide

Message par Ar-S »

Je crois que le soucis vient de CMS qui ne supporte pas les accents.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
aliong
Messages : 44
Inscription : lun. 12/avr./2010 22:17

Re: #PB_Program_Hide

Message par aliong »

ok mais la c'est le compilo qui me dit structure introuvable : p
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: #PB_Program_Hide

Message par Backup »

le code coloré que j'ai posté
tel quel , me sort biens les accents !

sans rien faire de plus ... :)

si tu ne vois pas les accents dans ce code (coloré)
c'est que tu as modifié quelque chose au 'option du projet'...

extrait de la sortie chez moi :


Configuration IP de Windows



Nom de l'hôte . . . . . . . . . . : nc10

Suffixe DNS principal . . . . . . :

Type de nœud . . . . . . . . . . : Inconnu

Routage IP activé . . . . . . . . : Non

Proxy WINS activé . . . . . . . . : Non



Carte Ethernet Connexion au réseau local:



Statut du média . . . . . . . . . : Média déconnecté

Description . . . . . . . . . . . : Marvell Yukon 88E8040 PCI-E Fast Ethernet Controller

Adresse physique . . . . . . . . .: ******************



Carte Ethernet Connexion réseau sans fil 8:



Suffixe DNS propre à la connexion :

Description . . . . . . . . . . . : Atheros AR5007EG Wireless Network Adapter #2

Adresse physique . . . . . . . . .: *********************

DHCP activé. . . . . . . . . . . : Oui

Configuration automatique activée . . . . : Oui

Adresse IP. . . . . . . . . . . . : ***************

Masque de sous-réseau . . . . . . : *************
Passerelle par défaut . . . . . . : *******
Serveur DHCP. . . . . . . . . . . : *******

Serveurs DNS . . . . . . . . . . : *******

Bail obtenu . . . . . . . . . . . : dimanche 6 février 2011 15:44:10

Bail expirant . . . . . . . . . . : lundi 7 février 2011 15:44:10



Carte Ethernet Bluetooth Network:



Statut du média . . . . . . . . . : Média déconnecté

Description . . . . . . . . . . . : Pilote de serveur d'accès au réseau local Bluetooth

Adresse physique . . . . . . . . .: ****************



Code de retour : 0

comme tu peux le voir , les accents y sont :)
aliong
Messages : 44
Inscription : lun. 12/avr./2010 22:17

Re: #PB_Program_Hide

Message par aliong »

ben pour moi j'ai ça et j'ai rien changé à ton code :)
Image

edit ton message pour voir comment j'ai modifié celuici
pour qu'on puisse voir ton image ...

ok merci mais la balise [img] je l'avais essayé mais ça l'avait pas fait ! :)
je l'utiliserai la prochaine fois merci !
Dernière modification par aliong le dim. 06/févr./2011 23:06, modifié 1 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: #PB_Program_Hide

Message par Backup »

tu n'affiche pas la sortie la ??
tu affiche le listing.... :roll: quel rapport....
aliong
Messages : 44
Inscription : lun. 12/avr./2010 22:17

Re: #PB_Program_Hide

Message par aliong »

le message dans la fenêtre à droite c'est pas la sortie ??? si je fais un Debug sortie$ c'est la même ...
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: #PB_Program_Hide

Message par Backup »

si ! excuse moi , j'utilise un NC10
resolution 1024X600
et j'ai pas fais gaffe que ton image etait immense

en general il mieux vaut ne pas depasser 800 pour les images sur le forum
comme ça tout le monde peut voir ... :)

bon en effet tu as un probleme ...

mais il ne viens pas de Purebasic , puisque chez moi ça sort avec les accents ..


reste a determiner si ça proviens d'un parametrage du compilateur ?
tu est passé en mode unicode ?? ou pas (chez moi pas besoin)
de ton OS (xp,Seven ??)

moi j'ai XP et ça tourne ....

tu utilise bien la version 4.51 ?
aliong
Messages : 44
Inscription : lun. 12/avr./2010 22:17

Re: #PB_Program_Hide

Message par aliong »

alors 4.51 sur seven 64bit
par contre depuis peu je me suis mis a prog sur jaPBe.
mais je viens de tester sur PureBasic j'ai la même sortie.
peut etre que c'est du au faite que je compile en 32bit sur du systeme 64bit
j'ai plus l'installe sous la main de PureBasic 64bit vu que je ne pouvais pas compiler pour du 32bit avec je l'ai desinstallé.
mais je retesterai demain au boulot avec la version 64bit.
par contre concernant les type mavar.p-utf8 ou mavar.p-unicode vous savez pourquoi pb ne connais pas ces types de variables ?
merci pour vos reponses

ps: dsl pour la prise d'ecran du post avant j'ai pas pris le temps de la réduire je le ferai la prochaine fois ! :)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: #PB_Program_Hide

Message par Backup »

aliong a écrit : par contre concernant les type mavar.p-utf8 ou mavar.p-unicode vous savez pourquoi pb ne connais pas ces types de variables ?
je sais meme pas d'ou tu sors ça ... :lol: c'est dire ..

pour le 64bits... possible, je suis en 32.... alors. :)
aliong
Messages : 44
Inscription : lun. 12/avr./2010 22:17

Re: #PB_Program_Hide

Message par aliong »

dans aide de Purebasic (F1) :p dans recherche tu tape "utf8" et tu selectionne "PseudoTypes" tu veras .p-utf8 .p-unicode ect...
mais ça ne fonctionne pas ! alors je pense ne rien avoir pigé au pseudoTypes !
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: #PB_Program_Hide

Message par Ar-S »

Bon je confirme,
Le code coloré sans unicode en JaBPe => PB4.51 x86 sur Win 7x64 ne sort pas les accents
Le code coloré avec unicode en JaBPe => PB4.51 x86 sur Win 7x64 transforme tout le contenu en caractère asiatique et même plus 8O

Exactement le même résultat avec PB x64
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Répondre