hostylsanke
Messages postés11Date d'inscriptionlundi 15 novembre 2004StatutMembreDernière intervention23 février 2005
-
22 févr. 2005 à 09:52
hostylsanke
Messages postés11Date d'inscriptionlundi 15 novembre 2004StatutMembreDernière intervention23 février 2005
-
23 févr. 2005 à 10:22
Bonjour,
J'ai un souci avec la commande :
"Commondialog1.ShowPrinter"
je travail sous Visual Basic 5 et selon le Pc que j'utilise la boite de dialogue d'impression ne s'ouvre pas.
Actuellement je travail sous XP et ca ne marche pas voici mon code d'appel :
Dim BeginPage, EndPage, NumCopies
CommonDialog1.PrinterDefault = True
' Affecte la valeur True à la propriété
' CancelError.
CommonDialog1.CancelError = True
On Error GoTo ErrHandler
'Affiche la boîte de dialogue Impression.
CommonDialog1.ShowPrinter
Si quelqun a déja renconter le pb ou a une solution merci par avance
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 22 févr. 2005 à 10:17
En effet, sous XP, les polices ne sont pas listées, il faut pour cela
utiliser un Flag, mais je ne sais plus lequel ! Essaye avec la
propriété Flag du commondialog aux valeurs suivantes :
1 ou 2 ou 4 ou 8 ou 16 ou 32, etc.
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) : http://www.ProgOtoP.com/popapi/
hostylsanke
Messages postés11Date d'inscriptionlundi 15 novembre 2004StatutMembreDernière intervention23 février 2005 23 févr. 2005 à 10:22
Merci
J'ai pas tres bien compris, ta reponse car j'essai d 'ouvrir la boite de dialogue imprimante et pas celle des polices.
Parcontre j'ai resolu mon pb, Mon CommonDialog1 servait aussi a afficher Open et Save
j'en ajouter une deuxieme uniquemet dedié à la showprinter et la ca marche.