C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Re: prog qui ecrit dans un traitement de texte ?

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
M.B.
Guest





PostPosted: Wed Jul 30, 2003 8:26 pm    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote



Ce que tu veux faire consiste a piloter un logiciel
depuis un autre logiciel.

Si tu choisis la bureautique Microsoft, cela s'appelle
l'automation.

C'est faisable, en C++ si tu veux, mais c'est plus simple
avec un langage de script (javascript, vbscript).

Cherche sur msdn (msdn.microsoft.com) dans la
rubrique programmation Office, il y a exemples et tutorials.

C'est de la programmation COM.

Si le logiciel que tu veux piloter n'est pas prevu pour
ca, c'est nettement moins evident, voire impossible.

Sous Windows, une parade avec WSH (windows scripting host)
qui permet, toujours en langage de script, de simuler
les actions clavier et souris de l'utilisateur.

Du bricolage, mais bon ..

MB

"kazkami" <kazkami (AT) free (DOT) fr> a écrit dans le message news:
[email]17bba6a4.0307301209.14b83e72 (AT) posting (DOT) google.com[/email]...
Quote:
Bonjour,
je cherche à réaliser un programme Windows, qui soit capable de sortir
du texte dans une police donnée sur une page d'un traitement de texte
quelconque (Word, NotePad...)
Par exemple, si j'appelle ce programme depuis une macro Word, je
voudrais que son resultat (une chaine de caractere) s'affiche
directement dans la police que je veux dans Word.
j'aimerai savoir si c'est possible, et quelle piste suivre (API,quel
langage?)
voila j'espere que je me suis fait comprendre...
merci d'avance.

kazkami



Back to top
Fabien LE LEZ
Guest





PostPosted: Thu Jul 31, 2003 3:16 am    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote



Prière de ne pas cross-poster sur fr.comp.lang.c++, la question
n'ayant rigoureusement rien à voir avec ce forum.


--
Tout sur fr.* (FAQ, etc.) : http://www.usenet-fr.net/fur/
et http://www.aminautes.org/forums/serveurs/tablefr.html
Archives : http://groups.google.com/advanced_group_search
http://www.usenet-fr.net/fur/usenet/repondre-sur-usenet.html
Back to top
kazkami
Guest





PostPosted: Thu Jul 31, 2003 9:18 am    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote



Fabien LE LEZ <gramster (AT) gramster (DOT) com> wrote

Quote:
Prière de ne pas cross-poster sur fr.comp.lang.c++, la question
n'ayant rigoureusement rien à voir avec ce forum.

je suis desolé, je pensais, qu'il y aurait des solutions réalisables en c++.
voila.

Back to top
Alain Naigeon
Guest





PostPosted: Thu Jul 31, 2003 10:51 am    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

"kazkami" <kazkami (AT) free (DOT) fr> a écrit dans le message news:
[email]17bba6a4.0307310118.51918890 (AT) posting (DOT) google.com[/email]...
Quote:
Fabien LE LEZ <gramster (AT) gramster (DOT) com> wrote

Prière de ne pas cross-poster sur fr.comp.lang.c++, la question
n'ayant rigoureusement rien à voir avec ce forum.

je suis desolé, je pensais, qu'il y aurait des solutions réalisables en
c++.
voila.

Certainement c'est réalisable, de même qu'une comptabilité
ou un logiciel d'astrologie. Mais ces matières sont HS, de même
que les spécificités de l'environnement Windows (ou tout autre).

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - [email]anaigeon (AT) free (DOT) fr[/email] - Strasbourg, France



Back to top
M.B.
Guest





PostPosted: Thu Jul 31, 2003 3:44 pm    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

Il y a des solutions et tu as bien fait de poster ici.

MB

"kazkami" <kazkami (AT) free (DOT) fr> a écrit dans le message news:
[email]17bba6a4.0307310118.51918890 (AT) posting (DOT) google.com[/email]...
Quote:

je suis desolé, je pensais, qu'il y aurait des solutions réalisables en
c++.
voila.



Back to top
Martinez Jerome
Guest





PostPosted: Fri Aug 01, 2003 9:16 am    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

M.B. wrote:

Quote:
Il y a des solutions et tu as bien fait de poster ici.

???
tu n'a toujours pas donné de solution en C++, j'attend de voir tes solutions

Tu en a donné une (ou un début) avec une bibliotheque Windows, donc non
C++, sinon elle marcherait sur toute plate-forme!

Je lit ce NG car il parle de language, et non de plate-forme (pour ca,
je lit les NG de la plate forme adequate), et je crois que c'est dans la
FAQ qu'une question sur un OS doit aller sur le NG aproprié...

Ici, on peut juste dire qu'il n'existe pas de solution C++ non?


Back to top
Julien Blanc
Guest





PostPosted: Fri Aug 01, 2003 9:38 am    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

Martinez Jerome wrote:
Quote:
M.B. wrote:

Il y a des solutions et tu as bien fait de poster ici.


???
tu n'a toujours pas donné de solution en C++, j'attend de voir tes
solutions

Tu en a donné une (ou un début) avec une bibliotheque Windows, donc non
C++, sinon elle marcherait sur toute plate-forme!

Je lit ce NG car il parle de language, et non de plate-forme (pour ca,
je lit les NG de la plate forme adequate), et je crois que c'est dans la
FAQ qu'une question sur un OS doit aller sur le NG aproprié...

Ici, on peut juste dire qu'il n'existe pas de solution C++ non?

explique moi ce que veut dire "traitement de texte" dans le langage c++...

--
Julien Blanc. Equipe cadp. VERIMAG. Grenoble. France.


Back to top
M.B.
Guest





PostPosted: Fri Aug 01, 2003 10:11 am    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

Non.

On peut tres bien programmer en C++ un pilotage de logiciel
par automation.

Il ne sera evidemment pas portable, mais le traitement de
texte cité ne l'est pas non plus.

MB

"Martinez Jerome" <jerome.martinez (AT) aenlever-orangefrance (DOT) com> a écrit dans
le message news: bgdb5t$de41 (AT) news (DOT) rd.francetelecom.fr...
Quote:

Ici, on peut juste dire qu'il n'existe pas de solution C++ non?




Back to top
M.B.
Guest





PostPosted: Fri Aug 01, 2003 10:20 am    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

Explique moi ce que veut dite 'application', 'logiciel',
'pilote', 'systeme', 'reseau' dans le langage C++

Ridicule ...

MB

"Julien Blanc" <Julien.Blanc (AT) imag (DOT) fr> a écrit dans le message news:
3f2a3515$0$24776$626a54ce (AT) news (DOT) free.fr...
Quote:
explique moi ce que veut dire "traitement de texte" dans le langage c++...





Back to top
Julien Blanc
Guest





PostPosted: Fri Aug 01, 2003 12:21 pm    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

M.B. wrote:

Quote:
"Julien Blanc" <Julien.Blanc (AT) imag (DOT) fr> a écrit dans le message news:
3f2a3515$0$24776$626a54ce (AT) news (DOT) free.fr...

explique moi ce que veut dire "traitement de texte" dans le langage
c++...


Quote:
Explique moi ce que veut dite 'application', 'logiciel',
'pilote', 'systeme', 'reseau' dans le langage C++

Ridicule ...

oui on est d'accord. Si tu avais vu à quoi je répondais, peut-être
aurais-tu compris que ma remarque n'étais pas à prendre au premier degré.

Ah, et réponds *après* le message cité Smile (ici remis au bon endroit)

--
Julien Blanc. Equipe cadp. VERIMAG. Grenoble. France.


Back to top
Loïc Joly
Guest





PostPosted: Fri Aug 01, 2003 12:29 pm    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

M.B. wrote:
Quote:
Non.

On peut tres bien programmer en C++ un pilotage de logiciel
par automation.

Bonjour,

Je souhaite programmer un livre de recette en C++.
Quelqu'un pourrait-il me passer la recette de la potée lorraine pour
m'aider. Merci.

--
Loïc



Back to top
M.B.
Guest





PostPosted: Fri Aug 01, 2003 3:12 pm    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

Un referentiel lexical qui me semble largement bugué ...

MB

"Gabriel Dos Reis" <gdr (AT) integrable-solutions (DOT) net> a écrit dans le message
news: [email]m3r845le4f.fsf (AT) uniton (DOT) integrable-solutions.net[/email]...
Quote:

'Baeckoff', 'Kouglof', 'flamekuech'

(je ne sais pas si c'est une
extension documentée mais cela active le référentiel lexical std::alsace).





Back to top
Loïc Joly
Guest





PostPosted: Sat Aug 02, 2003 12:50 am    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote

M.B. wrote:
Quote:
Tu trouveras le principe de pilotage du traitement de
texte cité plus haut a l'adresse ci-dessous.

J'y vois juste une façon d'enrober une interface peu agréable pour en
faire quelquechose d'utilisable. Ce concept fait bien AMA partie des
sujets en thème sur ce forum. Par contre, l'implémenation de ce concept
dans le cas particulier où la chose peu agréable est COM est hors sujet
(un newsgroup dédié à la programmation windows sera plus approprié,
après tout, les fonction à appeler sont bien les mêmes en C, en C++ et
en VB). Et je n'y ai rien vu que s'approche de près ou de loin à un
traitement de texte.

Quote:
http://msdn.microsoft.com/library/en-us/dncomg/html/msdn_comwrap.asp

Il s'agit de piloter un composant logiciel COM via ses interfaces.

J'espere que ton niveau en C++ te permettra de suivre
l'article jusqu'au bout.

J'ai parcouru l'article en question rapidement, et je n'ai pas vu où il
pouvait y avoir une difficulté en C++ là dedans. Peux-tu me préciser le
point intéressant afin que je te dise si mon niveau me permet de
l'appréhender ?

Le seul point qui m'a fait tiquer est que les auteurs n'ont pas précisé
que quand on instancie une classe du template :

template <class I, const IID* pIID>
class CInterfaceWrap
{
....
};

Le deuxième argument template doit être un pointeur sur IID (quel moche
nom de classe) directement, et non un pointeur sur une classe dérivée.
Mais je suppose (je ne fais que supposer, puisque je ne connais de COM
que les grands principes, non les détails) que IID (toujours aussi moche
ce nom, il ne passerait pas une seul de mes revues de code) est une
class non prévue pour la dérivation, et que c'est pour ça qu'il n'est
pas utile de préciser ce piège ici.

--
Loïc


Back to top
M.B.
Guest





PostPosted: Sat Aug 02, 2003 6:16 am    Post subject: Re: prog qui ecrit dans un traitement de texte ? Reply with quote


"Loïc Joly" <loic.actarus.joly (AT) wanadoo (DOT) fr> a écrit dans le message news:
bgf1pv$euk$1 (AT) news-reader1 (DOT) wanadoo.fr...
Quote:

Et je n'y ai rien vu que s'approche de près ou de loin à un
traitement de texte.


Le traitement de texte EST un composant COM.

Quote:

Le deuxième argument template doit être un pointeur sur IID (quel moche
nom de classe) directement, et non un pointeur sur une classe dérivée.
Mais je suppose (je ne fais que supposer, puisque je ne connais de COM
que les grands principes, non les détails) que IID (toujours aussi moche
ce nom, il ne passerait pas une seul de mes revues de code) est une
class non prévue pour la dérivation, et que c'est pour ça qu'il n'est
pas utile de préciser ce piège ici.


Oui.
IID Pour IDentificateur d'Interface. C'est un nombre sur 128 bits.

MB



Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.