Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
une même ligne (et toutes les lignes), je voudrais mettre à la fois du
graissé", puis finir sur du "graissé", ceci normalement avec
du point-virgule, mais ça ne marche pas, ou ce n'est pas accepté suivant
cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le second
"Printer.print", j'en déduis qu'il faut un seul Printer.Print par ligne
d'impression, certes, mais comment enchaîner pour ce ça marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
une même ligne (et toutes les lignes), je voudrais mettre à la fois du
graissé", puis finir sur du "graissé", ceci normalement avec
du point-virgule, mais ça ne marche pas, ou ce n'est pas accepté suivant
cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le second
"Printer.print", j'en déduis qu'il faut un seul Printer.Print par ligne
d'impression, certes, mais comment enchaîner pour ce ça marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
une même ligne (et toutes les lignes), je voudrais mettre à la fois du
graissé", puis finir sur du "graissé", ceci normalement avec
du point-virgule, mais ça ne marche pas, ou ce n'est pas accepté suivant
cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le second
"Printer.print", j'en déduis qu'il faut un seul Printer.Print par ligne
d'impression, certes, mais comment enchaîner pour ce ça marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Essaie quelque chose comme cela :
with Printer
.FontBold = false
.print Print1;
.FontBold = true
.print Print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
end with
Cordialement
Christian Hubert-Hugoud
"LE TROLL" <le a écrit dans le message de
news:%Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
dansune même ligne (et toutes les lignes), je voudrais mettre à la fois du
"nongraissé", puis finir sur du "graissé", ceci normalement avec
l'enchaînementdu point-virgule, mais ça ne marche pas, ou ce n'est pas accepté suivant
lescas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement,non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le second
"Printer.print", j'en déduis qu'il faut un seul Printer.Print par ligne
d'impression, certes, mais comment enchaîner pour ce ça marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Essaie quelque chose comme cela :
with Printer
.FontBold = false
.print Print1;
.FontBold = true
.print Print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
end with
Cordialement
Christian Hubert-Hugoud
"LE TROLL" <le troll@paris.fr> a écrit dans le message de
news:%232f3g4L7EHA.3828@TK2MSFTNGP09.phx.gbl...
Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
dans
une même ligne (et toutes les lignes), je voudrais mettre à la fois du
"non
graissé", puis finir sur du "graissé", ceci normalement avec
l'enchaînement
du point-virgule, mais ça ne marche pas, ou ce n'est pas accepté suivant
les
cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement,
non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le second
"Printer.print", j'en déduis qu'il faut un seul Printer.Print par ligne
d'impression, certes, mais comment enchaîner pour ce ça marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Essaie quelque chose comme cela :
with Printer
.FontBold = false
.print Print1;
.FontBold = true
.print Print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
end with
Cordialement
Christian Hubert-Hugoud
"LE TROLL" <le a écrit dans le message de
news:%Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
dansune même ligne (et toutes les lignes), je voudrais mettre à la fois du
"nongraissé", puis finir sur du "graissé", ceci normalement avec
l'enchaînementdu point-virgule, mais ça ne marche pas, ou ce n'est pas accepté suivant
lescas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement,non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le second
"Printer.print", j'en déduis qu'il faut un seul Printer.Print par ligne
d'impression, certes, mais comment enchaîner pour ce ça marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
dans une même ligne (et toutes les lignes), je voudrais mettre à la
fois du "non graissé", puis finir sur du "graissé", ceci normalement
avec l'enchaînement du point-virgule, mais ça ne marche pas, ou ce
n'est pas accepté suivant les cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement, non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le
second "Printer.print", j'en déduis qu'il faut un seul Printer.Print
par ligne d'impression, certes, mais comment enchaîner pour ce ça
marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
dans une même ligne (et toutes les lignes), je voudrais mettre à la
fois du "non graissé", puis finir sur du "graissé", ceci normalement
avec l'enchaînement du point-virgule, mais ça ne marche pas, ou ce
n'est pas accepté suivant les cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement, non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le
second "Printer.print", j'en déduis qu'il faut un seul Printer.Print
par ligne d'impression, certes, mais comment enchaîner pour ce ça
marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
dans une même ligne (et toutes les lignes), je voudrais mettre à la
fois du "non graissé", puis finir sur du "graissé", ceci normalement
avec l'enchaînement du point-virgule, mais ça ne marche pas, ou ce
n'est pas accepté suivant les cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement, non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le
second "Printer.print", j'en déduis qu'il faut un seul Printer.Print
par ligne d'impression, certes, mais comment enchaîner pour ce ça
marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
Merci de ta réponse, cependant, si tu avais mis ta réponse
dans un éditeur tu aurais vu qu'une ligne est en rouge, ça coince,
c'est pas parce qu'on met "With" que ça change quelque chose, ça
évite simplement les répétitions en rendant moins explicite...
Tu écris:
With Printer
.FontBold = False
.print Print1;
.FontBold = True
.print print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
End With
Et ben ton .print.Print1 n'est pas reconnu (en rouge), car ça fait
comme si tu écrivais:
Printer.FontBold = False Printer.print Print1;
Ce qui ne risque pas de fonctionner, faudrait au minimum ":" entre
les instructions, mais ça ne changerait rien, tu as le droit à une
seconde réponse ;o)
----------
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le
message de news: cqrai4$mfv$Essaie quelque chose comme cela :
with Printer
.FontBold = false
.print Print1;
.FontBold = true
.print Print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
end with
Cordialement
Christian Hubert-Hugoud
"LE TROLL" <le a écrit dans le message de
news:%Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en
effet, dans une même ligne (et toutes les lignes), je voudrais
mettre à la fois du "non graissé", puis finir sur du "graissé",
ceci normalement avec l'enchaînement du point-virgule, mais ça ne
marche pas, ou ce n'est pas accepté suivant les cas, voici ce que
je fais: print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement, non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print;
print2; Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le
second "Printer.print", j'en déduis qu'il faut un seul
Printer.Print par ligne d'impression, certes, mais comment
enchaîner pour ce ça marche??? Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Merci de ta réponse, cependant, si tu avais mis ta réponse
dans un éditeur tu aurais vu qu'une ligne est en rouge, ça coince,
c'est pas parce qu'on met "With" que ça change quelque chose, ça
évite simplement les répétitions en rendant moins explicite...
Tu écris:
With Printer
.FontBold = False
.print Print1;
.FontBold = True
.print print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
End With
Et ben ton .print.Print1 n'est pas reconnu (en rouge), car ça fait
comme si tu écrivais:
Printer.FontBold = False Printer.print Print1;
Ce qui ne risque pas de fonctionner, faudrait au minimum ":" entre
les instructions, mais ça ne changerait rien, tu as le droit à une
seconde réponse ;o)
----------
"Christian HUBERT-HUGOUD- Xtrem7" <nospam@xtrem7.com> a écrit dans le
message de news: cqrai4$mfv$1@aphrodite.grec.isp.9tel.net...
Essaie quelque chose comme cela :
with Printer
.FontBold = false
.print Print1;
.FontBold = true
.print Print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
end with
Cordialement
Christian Hubert-Hugoud
"LE TROLL" <le troll@paris.fr> a écrit dans le message de
news:%232f3g4L7EHA.3828@TK2MSFTNGP09.phx.gbl...
Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en
effet, dans une même ligne (et toutes les lignes), je voudrais
mettre à la fois du "non graissé", puis finir sur du "graissé",
ceci normalement avec l'enchaînement du point-virgule, mais ça ne
marche pas, ou ce n'est pas accepté suivant les cas, voici ce que
je fais: print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement, non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print;
print2; Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le
second "Printer.print", j'en déduis qu'il faut un seul
Printer.Print par ligne d'impression, certes, mais comment
enchaîner pour ce ça marche??? Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Merci de ta réponse, cependant, si tu avais mis ta réponse
dans un éditeur tu aurais vu qu'une ligne est en rouge, ça coince,
c'est pas parce qu'on met "With" que ça change quelque chose, ça
évite simplement les répétitions en rendant moins explicite...
Tu écris:
With Printer
.FontBold = False
.print Print1;
.FontBold = True
.print print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
End With
Et ben ton .print.Print1 n'est pas reconnu (en rouge), car ça fait
comme si tu écrivais:
Printer.FontBold = False Printer.print Print1;
Ce qui ne risque pas de fonctionner, faudrait au minimum ":" entre
les instructions, mais ça ne changerait rien, tu as le droit à une
seconde réponse ;o)
----------
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le
message de news: cqrai4$mfv$Essaie quelque chose comme cela :
with Printer
.FontBold = false
.print Print1;
.FontBold = true
.print Print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
end with
Cordialement
Christian Hubert-Hugoud
"LE TROLL" <le a écrit dans le message de
news:%Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en
effet, dans une même ligne (et toutes les lignes), je voudrais
mettre à la fois du "non graissé", puis finir sur du "graissé",
ceci normalement avec l'enchaînement du point-virgule, mais ça ne
marche pas, ou ce n'est pas accepté suivant les cas, voici ce que
je fais: print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement, non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print;
print2; Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le
second "Printer.print", j'en déduis qu'il faut un seul
Printer.Print par ligne d'impression, certes, mais comment
enchaîner pour ce ça marche??? Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Salut,
Ca ne peut pas marcher ainsi, on est pas en C :)
Pour mettre plusierus instruction sur la même ligne e utilise le :
Sinon effectivement pour ne pas aller à la ligne avec un print on mets un
; au bout mais rien d'autre après (c'est plus simple).
Il faut donc utiliser un code comme celui de Christian au d'Ecric.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
LE TROLL wrote:Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
dans une même ligne (et toutes les lignes), je voudrais mettre à la
fois du "non graissé", puis finir sur du "graissé", ceci normalement
avec l'enchaînement du point-virgule, mais ça ne marche pas, ou ce
n'est pas accepté suivant les cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement, non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le
second "Printer.print", j'en déduis qu'il faut un seul Printer.Print
par ligne d'impression, certes, mais comment enchaîner pour ce ça
marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
Salut,
Ca ne peut pas marcher ainsi, on est pas en C :)
Pour mettre plusierus instruction sur la même ligne e utilise le :
Sinon effectivement pour ne pas aller à la ligne avec un print on mets un
; au bout mais rien d'autre après (c'est plus simple).
Il faut donc utiliser un code comme celui de Christian au d'Ecric.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
LE TROLL wrote:
Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
dans une même ligne (et toutes les lignes), je voudrais mettre à la
fois du "non graissé", puis finir sur du "graissé", ceci normalement
avec l'enchaînement du point-virgule, mais ça ne marche pas, ou ce
n'est pas accepté suivant les cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement, non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le
second "Printer.print", j'en déduis qu'il faut un seul Printer.Print
par ligne d'impression, certes, mais comment enchaîner pour ce ça
marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
Salut,
Ca ne peut pas marcher ainsi, on est pas en C :)
Pour mettre plusierus instruction sur la même ligne e utilise le :
Sinon effectivement pour ne pas aller à la ligne avec un print on mets un
; au bout mais rien d'autre après (c'est plus simple).
Il faut donc utiliser un code comme celui de Christian au d'Ecric.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
LE TROLL wrote:Impression, problème enchaînement ";" ???
Bonjour,
J'ai un problème d'enchaînement d'impression (de texte), en effet,
dans une même ligne (et toutes les lignes), je voudrais mettre à la
fois du "non graissé", puis finir sur du "graissé", ceci normalement
avec l'enchaînement du point-virgule, mais ça ne marche pas, ou ce
n'est pas accepté suivant les cas, voici ce que je fais:
print1 et print2 sont 2 strings à imprimer sur la même ligne
respectivement, non graissées et graissées
Printer.Print print1; Printer.FontBold = True; print2
Printer.FontBold = False
-->LA ça me met "Faux" en fin de ligne
Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
Printer.FontBold = False
-->LA ça plante, et ça me met d'autorité un ";" en trop après le
second "Printer.print", j'en déduis qu'il faut un seul Printer.Print
par ligne d'impression, certes, mais comment enchaîner pour ce ça
marche???
Je voudrais:
Imprime variable1; font_graissée; Imprime variable2
fonte_non_graissée
A vos plumes ???
Merci, au revoir et à bientôt.
Merci de ta réponse, cependant, si tu avais mis ta réponse dans un
éditeur tu aurais vu qu'une ligne est en rouge, ça coince, c'est pas parce
qu'on met "With" que ça change quelque chose, ça évite simplement les
répétitions en rendant moins explicite...
Tu écris:
With Printer
.FontBold = False
.print Print1;
.FontBold = True
.print print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
End With
Et ben ton .print.Print1 n'est pas reconnu (en rouge), car ça fait
si tu écrivais:
Printer.FontBold = False Printer.print Print1;
Ce qui ne risque pas de fonctionner, faudrait au minimum ":" entre les
instructions, mais ça ne changerait rien, tu as le droit à une seconde
réponse ;o)
----------
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le
message de news: cqrai4$mfv$
> Essaie quelque chose comme cela :
>
> with Printer
> .FontBold = false
> .print Print1;
> .FontBold = true
> .print Print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
> suivante
> end with
>
> Cordialement
>
> Christian Hubert-Hugoud
>
> "LE TROLL" <le a écrit dans le message de
> news:%
>> Impression, problème enchaînement ";" ???
>>
>> Bonjour,
>>
>> J'ai un problème d'enchaînement d'impression (de texte), en effet,
> dans
>> une même ligne (et toutes les lignes), je voudrais mettre à la fois du
> "non
>> graissé", puis finir sur du "graissé", ceci normalement avec
> l'enchaînement
>> du point-virgule, mais ça ne marche pas, ou ce n'est pas accepté
> les
>> cas, voici ce que je fais:
>>
>> print1 et print2 sont 2 strings à imprimer sur la même ligne
> respectivement,
>> non graissées et graissées
>>
>> Printer.Print print1; Printer.FontBold = True; print2
>> Printer.FontBold = False
>> -->LA ça me met "Faux" en fin de ligne
>>
>> Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
>> Printer.FontBold = False
>> -->LA ça plante, et ça me met d'autorité un ";" en trop après le second
>> "Printer.print", j'en déduis qu'il faut un seul Printer.Print par ligne
>> d'impression, certes, mais comment enchaîner pour ce ça marche???
>>
>> Je voudrais:
>> Imprime variable1; font_graissée; Imprime variable2
>> fonte_non_graissée
>>
>> A vos plumes ???
>>
>> Merci, au revoir et à bientôt.
>> --
>> ng75 arobase noos.fr
>> ------------------------------------------------------------
>> LE TROLL, éleveur de trolls depuis César, qui disait :
>> Avec une hache, celui qui tient le manche a toujours raison !
>>
>>
>>
>
>
Merci de ta réponse, cependant, si tu avais mis ta réponse dans un
éditeur tu aurais vu qu'une ligne est en rouge, ça coince, c'est pas parce
qu'on met "With" que ça change quelque chose, ça évite simplement les
répétitions en rendant moins explicite...
Tu écris:
With Printer
.FontBold = False
.print Print1;
.FontBold = True
.print print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
End With
Et ben ton .print.Print1 n'est pas reconnu (en rouge), car ça fait
si tu écrivais:
Printer.FontBold = False Printer.print Print1;
Ce qui ne risque pas de fonctionner, faudrait au minimum ":" entre les
instructions, mais ça ne changerait rien, tu as le droit à une seconde
réponse ;o)
----------
"Christian HUBERT-HUGOUD- Xtrem7" <nospam@xtrem7.com> a écrit dans le
message de news: cqrai4$mfv$1@aphrodite.grec.isp.9tel.net...
> Essaie quelque chose comme cela :
>
> with Printer
> .FontBold = false
> .print Print1;
> .FontBold = true
> .print Print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
> suivante
> end with
>
> Cordialement
>
> Christian Hubert-Hugoud
>
> "LE TROLL" <le troll@paris.fr> a écrit dans le message de
> news:%232f3g4L7EHA.3828@TK2MSFTNGP09.phx.gbl...
>> Impression, problème enchaînement ";" ???
>>
>> Bonjour,
>>
>> J'ai un problème d'enchaînement d'impression (de texte), en effet,
> dans
>> une même ligne (et toutes les lignes), je voudrais mettre à la fois du
> "non
>> graissé", puis finir sur du "graissé", ceci normalement avec
> l'enchaînement
>> du point-virgule, mais ça ne marche pas, ou ce n'est pas accepté
> les
>> cas, voici ce que je fais:
>>
>> print1 et print2 sont 2 strings à imprimer sur la même ligne
> respectivement,
>> non graissées et graissées
>>
>> Printer.Print print1; Printer.FontBold = True; print2
>> Printer.FontBold = False
>> -->LA ça me met "Faux" en fin de ligne
>>
>> Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
>> Printer.FontBold = False
>> -->LA ça plante, et ça me met d'autorité un ";" en trop après le second
>> "Printer.print", j'en déduis qu'il faut un seul Printer.Print par ligne
>> d'impression, certes, mais comment enchaîner pour ce ça marche???
>>
>> Je voudrais:
>> Imprime variable1; font_graissée; Imprime variable2
>> fonte_non_graissée
>>
>> A vos plumes ???
>>
>> Merci, au revoir et à bientôt.
>> --
>> ng75 arobase noos.fr
>> ------------------------------------------------------------
>> LE TROLL, éleveur de trolls depuis César, qui disait :
>> Avec une hache, celui qui tient le manche a toujours raison !
>>
>>
>>
>
>
Merci de ta réponse, cependant, si tu avais mis ta réponse dans un
éditeur tu aurais vu qu'une ligne est en rouge, ça coince, c'est pas parce
qu'on met "With" que ça change quelque chose, ça évite simplement les
répétitions en rendant moins explicite...
Tu écris:
With Printer
.FontBold = False
.print Print1;
.FontBold = True
.print print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
suivante
End With
Et ben ton .print.Print1 n'est pas reconnu (en rouge), car ça fait
si tu écrivais:
Printer.FontBold = False Printer.print Print1;
Ce qui ne risque pas de fonctionner, faudrait au minimum ":" entre les
instructions, mais ça ne changerait rien, tu as le droit à une seconde
réponse ;o)
----------
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le
message de news: cqrai4$mfv$
> Essaie quelque chose comme cela :
>
> with Printer
> .FontBold = false
> .print Print1;
> .FontBold = true
> .print Print2 'ici, s'il n'y a pas de ; alors on passe à la ligne
> suivante
> end with
>
> Cordialement
>
> Christian Hubert-Hugoud
>
> "LE TROLL" <le a écrit dans le message de
> news:%
>> Impression, problème enchaînement ";" ???
>>
>> Bonjour,
>>
>> J'ai un problème d'enchaînement d'impression (de texte), en effet,
> dans
>> une même ligne (et toutes les lignes), je voudrais mettre à la fois du
> "non
>> graissé", puis finir sur du "graissé", ceci normalement avec
> l'enchaînement
>> du point-virgule, mais ça ne marche pas, ou ce n'est pas accepté
> les
>> cas, voici ce que je fais:
>>
>> print1 et print2 sont 2 strings à imprimer sur la même ligne
> respectivement,
>> non graissées et graissées
>>
>> Printer.Print print1; Printer.FontBold = True; print2
>> Printer.FontBold = False
>> -->LA ça me met "Faux" en fin de ligne
>>
>> Printer.Print print1; Printer.FontBold = True; Printer.Print; print2;
>> Printer.FontBold = False
>> -->LA ça plante, et ça me met d'autorité un ";" en trop après le second
>> "Printer.print", j'en déduis qu'il faut un seul Printer.Print par ligne
>> d'impression, certes, mais comment enchaîner pour ce ça marche???
>>
>> Je voudrais:
>> Imprime variable1; font_graissée; Imprime variable2
>> fonte_non_graissée
>>
>> A vos plumes ???
>>
>> Merci, au revoir et à bientôt.
>> --
>> ng75 arobase noos.fr
>> ------------------------------------------------------------
>> LE TROLL, éleveur de trolls depuis César, qui disait :
>> Avec une hache, celui qui tient le manche a toujours raison !
>>
>>
>>
>
>
Ah, merci, ça marche, sauf que le caractère que j'imprime
pas le graissé, c'est un carré ascii 0129 "
Ah, merci, ça marche, sauf que le caractère que j'imprime
pas le graissé, c'est un carré ascii 0129 "
Ah, merci, ça marche, sauf que le caractère que j'imprime
pas le graissé, c'est un carré ascii 0129 "
Peut-être en sélectionnant une autre police (mais dans ce cas il faut
vérifier qu'elle est installée ; c'est un peu lourd).
Ou alors en dessinant le rectangle sur l'objet printer.
Christian Hubert-Hugoud
"LE TROLL" <le a écrit dans le message de
news:Oh14N$
> Ah, merci, ça marche, sauf que le caractère que j'imprime
n'attrape
> pas le graissé, c'est un carré ascii 0129 "
Peut-être en sélectionnant une autre police (mais dans ce cas il faut
vérifier qu'elle est installée ; c'est un peu lourd).
Ou alors en dessinant le rectangle sur l'objet printer.
Christian Hubert-Hugoud
"LE TROLL" <le troll@paris.fr> a écrit dans le message de
news:Oh14N$N7EHA.3504@TK2MSFTNGP12.phx.gbl...
> Ah, merci, ça marche, sauf que le caractère que j'imprime
n'attrape
> pas le graissé, c'est un carré ascii 0129 "
Peut-être en sélectionnant une autre police (mais dans ce cas il faut
vérifier qu'elle est installée ; c'est un peu lourd).
Ou alors en dessinant le rectangle sur l'objet printer.
Christian Hubert-Hugoud
"LE TROLL" <le a écrit dans le message de
news:Oh14N$
> Ah, merci, ça marche, sauf que le caractère que j'imprime
n'attrape
> pas le graissé, c'est un carré ascii 0129 "