Page 1 sur 1

[R] Afficher toutes les partitions avec info

Posté : lun. 29 juil. 2013 11:48
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?

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

Posté : lun. 29 juil. 2013 13:29
par jguinch
Salut
Essai avec un truc comme ça :
► Afficher le texte

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

Posté : lun. 29 juil. 2013 13:53
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...??

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

Posté : lun. 29 juil. 2013 14:57
par jguinch
Regarde dans la doc de la fonction _ArrayDisplay, le paramètre $sheader permet de mettre les titres que tu veux aux colonnes.

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

Posté : lun. 29 juil. 2013 17:55
par mikell
Tu peux aussi créer ta propre listview...
Et essayer WMI si certaines infos manquent
► Afficher le texte

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

Posté : mar. 30 juil. 2013 10:44
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!

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

Posté : mar. 30 juil. 2013 10:56
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.

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

Posté : mar. 30 juil. 2013 11:13
par guyom24h
Ok merci, ca m'indique toujours les [0], [1],[2], etc... a chaque ligne...

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

Posté : mar. 30 juil. 2013 12:02
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.

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

Posté : mar. 30 juil. 2013 12:30
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?

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

Posté : mar. 30 juil. 2013 14:10
par mikell
Pour la combo c'est comme pour la listview, c'est pas difficile si tu respectes la syntaxe
► Afficher le texte

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

Posté : mar. 30 juil. 2013 14:24
par guyom24h
J'y étais presque!!
Pourquoi avoir mis un "&=" dans...

$reel &= $liste_fixed[$i] & "|"

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

Posté : mar. 30 juil. 2013 15:11
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
 

Re: [R] Afficher toutes les partitions avec info

Posté : mer. 31 juil. 2013 09:58
par guyom24h
Ca je ne comprends pas?