CommonDialog
Exemples d'Utilisation Filtre : Fichier Choisi : Filtre : Fichier Choisi :
Explications <OBJECT NAME="CommonDialog" ID="CommonDialog" CLASSID="CLSID:F9043C85-F6F2-101A-A3C9-08002B2F49FB"> <PARAM NAME="_ExtentX" VALUE="847"> <PARAM NAME="_ExtentY" VALUE="847"> <PARAM NAME="_Version" VALUE="393216"> <PARAM NAME="CancelError" VALUE="0"> <PARAM NAME="Color" VALUE="0"> <PARAM NAME="Copies" VALUE="1"> <PARAM NAME="DefaultExt" VALUE=""> <PARAM NAME="DialogTitle" VALUE=""> <PARAM NAME="FileName" VALUE=""> <PARAM NAME="Filter" VALUE=""> <PARAM NAME="FilterIndex" VALUE="0"> <PARAM NAME="Flags" VALUE="3"> <PARAM NAME="FontBold" VALUE="1"> <PARAM NAME="FontItalic" VALUE="0"> <PARAM NAME="FontName" VALUE="Courier New"> <PARAM NAME="FontSize" VALUE="12"> <PARAM NAME="FontStrikeThru" VALUE="0"> <PARAM NAME="FontUnderLine" VALUE="0"> <PARAM NAME="FromPage" VALUE="0"> <PARAM NAME="HelpCommand" VALUE="0"> <PARAM NAME="HelpContext" VALUE="0"> <PARAM NAME="HelpFile" VALUE=""> <PARAM NAME="HelpKey" VALUE=""> <PARAM NAME="InitDir" VALUE=""> <PARAM NAME="Max" VALUE="0"> <PARAM NAME="Min" VALUE="0"> <PARAM NAME="MaxFileSize" VALUE="260"> <PARAM NAME="PrinterDefault" VALUE="1"> <PARAM NAME="ToPage" VALUE="0"> <PARAM NAME="Orientation" VALUE="1"> </OBJECT>
Couleur | Commentaires |
CommonDialog.Color=couleur เ modifier; CommonDialog.ShowColor(); couleur เ modifier=CommonDialog.Color; |
pour que cela fonctionne j'ai du faire couleur เ modifier 112233 en H้xa <=> couleur Commondialog 332211 je ne sais pas si c'est normal ou si je fais une erreur. o๙ ? |
Imprimante | Commentaires |
CommonDialog.flags=3; CommonDialog.ShowPrinter(); Flags en H้xa 000001 s้lectionne option S้lection 000002 Tout 000004 force option Tout 000008 s้lectionne option Page 000010 copies assembl้es coch้ 000020 impr. fichier coch้ 000040 configuration imprimante 000080 pas de message si imprimante par d้faut absente 000800 bouton Aide 100000 Impr. vers Fichier cach้ |
CommonDialog.Copies CommonDialog.FromPage CommonDialog.PrinterDefault CommonDialog.ToPage CommonDialog.Orientation |
Police | Commentaires |
CommonDialog.Flags=0x0103; CommonDialog.ShowFont(); Flags en H้xa ( on peut combiner ) 000002 polices imprimantes 000003 polices ้crans ou imprimantes 000004 bouton Aide 000100 barr้,soulign้,couleurs activ้s 000400 polices Windows 004000 polices fixes 008000 polices ้crans et imprimantes 040000 police True Type |
nom police choisie : CommonDialog.FontName taille Size Gras ? Bold Italique ? Italic Ray้ ? StrikeThru Soulign้ ? UnderLine |
Fichier | Commentaires |
CommonDialog.Title="titre boite dialogue"; CommonDialog.Flags=voir ci dessous; CommonDialog.Filter=voir cidessous; CommonDialog.Filename=""; CommonDialog.ShowOpen(); ou CommonDialog.ShowSAve(); Flags en H้xa ( on peut combiner ) 000001 case เ cocher "Read Only" valid้e 000002 message si fichier existe 000004 case เ cocher "Read Only" 000008 r้pertoire en cours = celui actif เ l'ouverture de la boite de dialogue 000010 bouton Aide 000100 caract่res non valides autoris้s 000200 multi-selections autoris้s 000400 extansion renvoy้e non= DefaultExt 000800 le nom chemin doit ๊tre valide 001000 doit exister 002000 message Cr้er ? si n'existe pas 004000 erreurs de violation de partage ignor้s 008000 pas d'attributs Read Only 040000 pas de noms longs 080000 boite de dialoque style window 95 100000 pas de raccourcis 200000 noms longs Filter : de la forme type | เ lister [ type | เ lister ... ] associ้ avec FilterIndex ( nฐ dans Filter par d้faut ) type : titre exemple : tous textes sons ... เ lister : * ? autoris้s, s้par้s par ; exemple : * *.txt;*.rtf *.mp3;*.wav exemple : *|*|Textes|*.txt;*.rtf|Sons|*.wav;*.p3| Ex้cutables|*.com;*.exe;*.bat;*.hta;*.htm;*.html| Tous|* | if (CommonDialog.Filename.length>0) { un fichier a ้t้ choisi } else { bouton Annuler } |
Help | Commentaires |
je ne sais pas ? HelpCommand HelpContext HelpFile : fichier appel้ si appui sur touche Aide HelpKey |
si c'est incomplet, s'il y a des erreurs, si vous voulez des ้claircissements, des explications ... contactez-moi : marcel Bultez