PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → [WD5.5b] Plantage iRaz sous XP avec imprimante réseau
[WD5.5b] Plantage iRaz sous XP avec imprimante réseau
Débuté par Laurent, 24 avr. 2003 18:40 - 2 réponses
Posté le 24 avril 2003 - 18:40
Bonjour,

J'utilise une imprimante connectée sur un autre poste que le mien sur un
réseau Windows.
Ma machine est sous XP.

Si la machine sur laquelle est connectée l'imprimante est éteinte, la
fonction iRaz() fait planter mon prog.

Il ne me semble pas que ça le faisait quand j'étais sous W98.

Comment faire pour savoir si l'imprimante est active (pour que je puisse
tester avant de lancer l'impression) ?
ou
Dois-je modifier quelque chose sur ma machine ?

Merci de votre aide

@+ Laurent
Posté le 28 avril 2003 - 14:47
Bonjour,

J'ai déjà été confronté au même problème. La seule solution que j'ai trouvé
est la suivante :

J'ai créé une fonction iImpRaz() que j'appelle à la place de iRaz() et je
teste le code retour.

**************************
Fonction iImpRaz()
Quand exception renvoyer faux
iRaz()
renvoyer vrai
**************************

J'espère que cela vous aidera
Slts
Alain


"Laurent" <discretebal@hotmail.com> wrote:
Bonjour,

J'utilise une imprimante connectée sur un autre poste que le mien sur un
réseau Windows.
Ma machine est sous XP.

Si la machine sur laquelle est connectée l'imprimante est éteinte, la
fonction iRaz() fait planter mon prog.

Il ne me semble pas que ça le faisait quand j'étais sous W98.

Comment faire pour savoir si l'imprimante est active (pour que je puisse
tester avant de lancer l'impression) ?
ou
Dois-je modifier quelque chose sur ma machine ?

Merci de votre aide

@+ Laurent



Posté le 28 avril 2003 - 19:35
Merci pour cette suggestion.

@+ Laurent

"Alain" <scdi.informatique@wanadoo.fr> a écrit dans le message de news:
3ead14bf$1@news....

Bonjour,

J'ai déjà été confronté au même problème. La seule solution que j'ai

trouvé
est la suivante :

J'ai créé une fonction iImpRaz() que j'appelle à la place de iRaz() et je
teste le code retour.

**************************
Fonction iImpRaz()
Quand exception renvoyer faux
iRaz()
renvoyer vrai
**************************

J'espère que cela vous aidera
Slts
Alain


"Laurent" <discretebal@hotmail.com> wrote:
Bonjour,

J'utilise une imprimante connectée sur un autre poste que le mien sur un
réseau Windows.
Ma machine est sous XP.

Si la machine sur laquelle est connectée l'imprimante est éteinte, la
fonction iRaz() fait planter mon prog.

Il ne me semble pas que ça le faisait quand j'étais sous W98.

Comment faire pour savoir si l'imprimante est active (pour que je puisse
tester avant de lancer l'impression) ?
ou
Dois-je modifier quelque chose sur ma machine ?

Merci de votre aide

@+ Laurent