[R] Afficher toutes les partitions avec info

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
guyom24h
Niveau 3
Niveau 3
Messages : 42
Enregistré le : ven. 06 janv. 2012 14:51
Status : Hors ligne

[R] Afficher toutes les partitions avec info

#1

Message par guyom24h »

Bonjour a tous, j'ai parcouru le forum et passer du temps a faire des tests, etc... Mais je bloque!
J'aimerai qu'en cliquant sur un bouton, j'ai l'affichage de tous les disque avec des infos associé, type, taille, taille libre, et systeme de fichier...

J'ai fait cela...
► Afficher le texte
Mais ca ne fait pas tout dans un meme tableau, quelqu'un peut il m'aider?
Modifié en dernier par guyom24h le mer. 31 juil. 2013 09:55, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#2

Message par jguinch »

Salut
Essai avec un truc comme ça :
► Afficher le texte
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
guyom24h
Niveau 3
Niveau 3
Messages : 42
Enregistré le : ven. 06 janv. 2012 14:51
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#3

Message par guyom24h »

Ah merci!!!
Je suis parti dans tous les sens...
C'est une obligation l'affichage des row et des col?
On peut changer et mettre des titres a la place? genre partition, taille disponible etc...??
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#4

Message par jguinch »

Regarde dans la doc de la fonction _ArrayDisplay, le paramètre $sheader permet de mettre les titres que tu veux aux colonnes.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#5

Message par mikell »

Tu peux aussi créer ta propre listview...
Et essayer WMI si certaines infos manquent
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
guyom24h
Niveau 3
Niveau 3
Messages : 42
Enregistré le : ven. 06 janv. 2012 14:51
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#6

Message par guyom24h »

Si je veux mettre ma liste de disque dans une combo, j'essai un truc dans ce style...mais bon...
► Afficher le texte
ou ca...
► Afficher le texte
Sinon pour les header, j'ai fait comme indiqué dans la doc, mais cela ne passe pas. De meme pour les row, comment les retirer?
J'ai fait:
► Afficher le texte
Merci Mikel, j'avais vu ton script en parcourant le forum. Bien compliqué pour mon niveau concernant les Array, je m'y perds!
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#7

Message par jguinch »

Fais plutôt comme ça :

Code : Tout sélectionner

_ArrayDisplay ( $avArray, "Liste des disques", -1, 0, "", "|", $sHeader )
Quelque soit la fonction, si tu veux spécifier un paramètre non obligatoire (entre crochets dans la doc), il faudra spécifier tous les paramètres qui précédent.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
guyom24h
Niveau 3
Niveau 3
Messages : 42
Enregistré le : ven. 06 janv. 2012 14:51
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#8

Message par guyom24h »

Ok merci, ca m'indique toujours les [0], [1],[2], etc... a chaque ligne...
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#9

Message par jguinch »

ah oui, désolé, je suis allé trop vite...
Non, le ROWID reste visible à priori. Sinon, il faudra aller modifier la fonction _ArrayDiplay dans l'include mais bon, est-ce vraiment nécessaire ?
Autant faire ta propre fenêtre comme l'a suggéré Mikell.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
guyom24h
Niveau 3
Niveau 3
Messages : 42
Enregistré le : ven. 06 janv. 2012 14:51
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#10

Message par guyom24h »

Ok, c'est pas grave, ca donne un apercu sur le nombre de disque...
Et pour l'integration dans une combo ca te parle?
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#11

Message par mikell »

Pour la combo c'est comme pour la listview, c'est pas difficile si tu respectes la syntaxe
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
guyom24h
Niveau 3
Niveau 3
Messages : 42
Enregistré le : ven. 06 janv. 2012 14:51
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#12

Message par guyom24h »

J'y étais presque!!
Pourquoi avoir mis un "&=" dans...

$reel &= $liste_fixed[$i] & "|"
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Afficher toutes les partitions avec info

#13

Message par mikell »

Parce que...

Code : Tout sélectionner

$title = StringRegExpReplace(@Autoitexe, '(.+)\\[^\\]+', "$1") & "\AutoIt3.chm"
$oIE=ObjCreate("Shell.Explorer.2")
$gui = GUICreate($title, 700, 450, -1, -1, -1, 0x80) 
$gX = GUICtrlCreateObj($oIE, 0, 0, 700, 450)
GUISetState()
$oIE.Navigate("mk:@MSITStore:" & $title & "::/html/intro/lang_operators.htm")
While GuiGetMsg()<>-3
Wend
 
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
guyom24h
Niveau 3
Niveau 3
Messages : 42
Enregistré le : ven. 06 janv. 2012 14:51
Status : Hors ligne

Re: [R] Afficher toutes les partitions avec info

#14

Message par guyom24h »

Ca je ne comprends pas?
Répondre