Voilà,
J'ai fini par être contraint d'installer le ServicePack 2 de WindowsXP ( je sais je suis en retard... )
Avant aucun probleme pour utiliser QuickReport (celui par defaut avec BCB6) ...
L'imprimante par défaut est une imprimante réseau...et elle n'est pas tout le temps connectée...
Depuis la mise jour SP2, je ne peux plus utiliser QuickReport si l'imprimante par défaut est une imprimante réseau et qu'elle n'est pas connectée :
- je ne peux plus lancer mes programmes ( EAccessViolation)
- je ne peux plus poser le composant QuickRep sur une fiche vierge dans une nouvelle application :

Envoyé par
QuickReport qui est un modele de fiabilité et de solidité parmi les Generateurs d'états
"printer selected is not valid"
...
Est ce que quelqu'un a déjà eu ce problème ?
quels sont les solutions ? (à part racheter une version plus récente de QuickReport )
Je pensais dans le programme contrôler si l'imprimante par defaut est active, ... mais ça ne me protegera pas car j'utilise des TQrLabelForm
et le plantage EAccessError intervient des le :
Application->CreateForm(__classid(TQRLabelForm), &QRLabelForm);
de plus ça ne règle pas non plus le probleme de pouvoir poser le composant sur la fiche
Partager