Français
Forum

Winword starten avec Parameterübergabe - (comment) allez cela ?

 
- page 1 -



CB
Salut,

encore une Frage à qui Spezialisten:
Gibt es une Possibilité, Winword aus einem Profan-Programme heraus avec Übergabe eines Paramètres trop starten?

Folgender le bout: mon Programme sammelt une la quantité données sur une Patienten et legt cet dans einer INI-Dossier ab, qui avec einer numéro (vom Ordinationsprogramm vorgegeben) benannt wird. qui Dossier est alors zB 1234.ini. cela wäre aussi gleichzeitig qui einzige paramètre, den je Word - et avec cela einem AutoNew-Makro transfert voudrais.
cette liest ensuite qui INI aus et mets automatisch qui ausgelesenen Werte dans qui entsprechenden Felder un.
allez cela überhaupt dans cette forme ou bien doit je là une le détour choisir?
Word peux je mittels Switches en supplément provoquer, un nouveau Dokument sur la base un certain Présentation trop ouvrir (/tVORLAGE.DOT) et une
certain Makro auszuführen (/mMAKRONAME), bloß sur zusätzliche Startparameter konnte je weder dans den diversen Word-Hilfen encore im Internet quoi Brauchbares trouver.

Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
18.12.2004  
 



 
- page 5 -



CB
Hi, Normann!
ne...aucune Problem! avec (WordBasic)Makros habe je arrêt begonnen trop programmieren. comme cela ganze Programme fertig était, étions cela rund 80 Makros avec en tout knapp 400 DinA4-Seiten Code...

j'ai dans diesem thread quelque chose plus vorne so un Mustergutachten zum Télécharger bereitgestellt. dans diesem ist ne...aucune einziger Buchstabe geschrieben worden, alles automatisch ausgefüllt bzw. par Anklicken eingetragen (aucun 5 Minuten travail!)
maintenant suis je justement dabei, cela trop modernisieren. je wüßte seulement (encore) pas, comment je un derart komplexes Dokument anders comme avec Word gestalten pourrait, cela sich automatisch selbst ausfüllt mitsamt allen Grafiken dans den Tabellen jusqu'à hin zur automatischen Rechtschreibprüfung usw.
là habe je sowieso un funktionierendes Interface gebraucht.
je sais, qui cela un assez kompliziertes Gebilde ist, le moi liebend volontiers anders realisieren serait - avec OLE wärs sûrement toll, bloß suis je avec meiner Programmiererei encore pas so large, là wirklich mitreden trop peut. Pour mich ist mais qui Possibilité, alle Patientendaten avec einem Profan-Programme erfassen, dans einer gemeinsam avec Word verwendbaren INI trop Sauver et ensuite Word provoquer trop peut, alles weitere automatisch trop faire, un Riesenschritt.

Habe mir mais Votre Dossier déjà heruntergeladen et werde mir cela naturellement dans Ruhe regarder. merci jedenfalls pour Votre Rückmeldung!

Mir ist dans qui Zwischenzeit et avec ca trop Word eingefallen: là gibt es et avec ca très Praktisches: Dokumentvariable! tu peux dans Word sur einem vider (!) Blatt papier chacun la quantité information unsichtbar Sauver! Bloß avec dem Ausdrucken hättest Du un Problem...

dans meinem Programme habe je cela autrefois so gelöst, sans INI o.ä. chacun, qui mon Programme verwendet hat, konnte sur sämtliche im Dokument gespeicherten données zugreifen, alors aussi zuhause ou bien am Laptop avec cela weiterarbeiten.

Salut,
Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
31.01.2005  
 




CB
allô Normann!

Sagenhaft, je suis honnête hin- et hergerissen, hätt je pas geglaubt, comment simple cela aller peux, si on sait, comment. Aus einem anderen thread (OLE-Cordes) entnehme je, qui Du toi déjà länger avec cela auseinandersetzt.

Um cet Methode dans mon projet verwenden trop peut, wären encore un paire Punkte trop klären:
1. je dois aussi Grafiken dans un Word-Dokument à une vordefinierte Stelle mettons peut. cet Grafiken sommes pas grand, lediglich Cursor - siehe Mustergutachten (qui Pfeile dans qui Tabelle). cet volonté aus einer dll geladen et entsprechend den ausgelesenen Lungenfunktions-Parametern dans mon Profan-Programme angezeigt.
(comment) peux je qui ensuite dem Word-Dokument transfert?

2. dans meiner Présentation sommes une la quantité Felder défini, au-dessous certains Choiceboxen. qui Grundgedanke dabei: dem Anwender sollte aussi beim Durchlesen des fertigen Gutachtens (voilà on pas plus so im Streß comment au cours de des Patientenbetriebs) encore qui Possibilité gegeben volonté, sans viel Zeitaufwand encore peut-être. Korrekturen vornehemen trop peut.
la hâte Du peut-être avec cela aussi irgendwelche Erfahrungswerte? allez cela überhaupt (sans qui qui ursprüngliche le contenu qui Choicebox détruit wird?) ou bien: qui übergebene Text weicht de den vorgegebenen ab, wird cette comme zusätzliche sélection eingebunden?

3. si je cela Ganze richtig verstanden habe, wird cela Dokument genauso binär geschrieben comment une gewöhnliche Textdatei. peux je avec cela aussi längere Textes transfert ou bien gibt es là une Größenbeschränkung? (Theoretisch pourrait es oui vorkommen, qui alleine qui Anamnese eines Patienten plusieurs DinA4-Seiten umfasst o.ä.) Doit je ensuite den größtmöglich denkbaren Platzbedarf reservieren? ensuite serait so une Présentation peut-être 27 Seiten avons avec einer la quantité leerer Seiten...et si ensuite qui Anamnese la fois seulement 3 Zeilen nécessaire...? Müßte Je l' reste seulement avec Leerzeichen füllen et anschließend dans Word wieder entfernen - ou bien?

une Frage konnte je dans qui Zwischenzeit plus ou bien moins selbst répondre: (formulaire-)Felder peut sur cet Weise malheureusement pas ausgefüllt volonté - ou bien doit on cela procéder anders ansetzen?

je sais, ce sont une la quantité Fragen, je suis mais pour chacun Aider reconnaissant!

Salut,
Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
01.02.2005  
 




Normann
Strübli
Uff, oui äh...

peux Dir malheureusement seulement après en détails répondre doit encore la fois weg.
 
01.02.2005  
 




CB
Entschuldige - oui, je sais...!!

mais c'est un pour mich wirklich très wichtiges Thema....
je dois cela seulement prinzipiell savons, bevor je dans den derzeit vorhandenen 11.000 Zeilen alles umstelle ou bien pour einigen Wochen des Experimentierens draufkomme, qui es so oui doch pas allez!
mais laß Dir avec qui Antwort Zeit, 1. habe je encore genügend autre Module trop changement/entwickeln et 2. nous sommes ici oui seulement à qui travail et pas sur qui Flucht...

Comme je le disais, je suis mais pour jeden Hinweis reconnaissant!

Salut,
Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
01.02.2005  
 




Normann
Strübli
So ensuite voulons wirs la fois angehen

Erstmal peut-être quoi allgemeines zum Thema OLE:
-Verbessert mich s'il te plaît si je groben Unsinn schreibe-

OLE (neudeutsch Object Linking and Embedding) bedeutet rien
d'autre comme qui Possibilité données (z.B. aussi Word-Fichiers) dans un d'autre
Dokument einbetten trop peut. cela Contrôle avec dem cela marcher soll doit naturellement OLE soutien comment z.B un Richtextedit. Dabei handelt
es sich im Prinzip um un mehrzeiliges Bearbeitungsfeld avec dem Unterschied cela verschiedene paragraphe -et Zeichenformate erlaubt sommes et comment dit OLE Objekte eingebettet volonté peut. Wird sur un eingefügtes objet - z.B. un Bild gedoppelklickt ouvrez sich cela assoziierte Programme. cela était im allgemeinen Schonmal droite allgemein.

mon kleines et primitives Beispiel hat alors wirklich nix avec OLE trop 1faire - comment était encore qui Frage?

alors avec OLE beschäftige je mich encore pas so longtemps (cela avec den OLE-String était la fois ne autre Geschichte), mais cela Thema ist wirklich
intéressant et je hoffe selbst bientôt alles verstanden trop avons avec cela je
la fois un Erfolgserlebnis habe. :roll:
comment Schonmal erwähnt hat Uwe Pascal Niemeier sich déjà ausgiebiger avec dem Thema beschäftigt mais je denke il hat trop wenig Zeit aussi quelque chose en supplément trop dire. Jedenfalls habe je son Beispiel weils so joli passt et il sûrement nix dagegen hat comme Anhang rangehängt.

alors um Votre 3 Fragen sur une Schlag trop répondre:
NEEEEEINNN! ändere bloß pas Dein Programme, qui Solution qui je pour
mon formulaire trouvé habe ist pour mich simple besser là im Prinzip toujours qui Gleichen Felder ausgefüllt volonté et qui aussi une maximale Longueur avons. et comment déjà richtig de Dir bemerkt doit qui place auparavant dans Word déjà via Leerzeichen reserviert worden son, qui Dossier simple
agrandir iss nich.
je voulais arrêt volontiers une dans Profan realisierte Druckvorschau avec Druckfunktion im eigenen la fenêtre sans Word magasin trop doit.
Generell serait Dein formulaire aussi sans Word auskommen (sans Fremdprogramm is oui toujours plus beau zumal Word oui aussi quoi kostet - JA ICH WEIß ES GIBT OO ) Hab alors une page Deiner Présentation la fois im
RTF Format gespeichert - Öffne alors cela Beispiel im Anhang et lade qui
Dossier Présentation.rtf et tu vois grob comment cela ganze sans Word air pourrait. qui Druckfunktion et cela quoi sous Word Votre Makros erledigt avons z.B. qui Auswahlmöglichkeit de alternativen Text devrait ensuite irgendwie trop Fuß programmiert volonté.

mais voilà tout aussi pas ma plan. si Du alors presque fertig es ensuite laß es, ou bien spar dir cela pour une neue Version. je kenn cela - là hat on un Programme presque fertig et là fällt einem un comment mans doch viel besser faire peux et on commence wieder de vorne à...

alors si mmmphhh!.......
bien je komm maintenant zum SCHLUß!

Hoffe je konnte Dir quelque chose weiterhelfen, dans diesem Sinne
gute nuit!

20 kB
Hochgeladen:01.02.2005
Downloadcounter106
Download
 
01.02.2005  
 




CB
DANKE nochmals, Normann!
tu as mir enorm geholfen, aussi si Pascals Beispiel wirklich genial ist, je sais maintenant, quoi je (vernünftigerweise) faire werde - tu as völlig droite. mais Du kennst oui cette effet: qui wirklich tollen idées venons toujours seulement, si on déjà (presque) fertig ist...

Salut,
Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
01.02.2005  
 




Uwe
''Pascal''
Niemeier
allô gens!

Sorry, hab garnicht mitgekriegt, dass ici aussi de meinem Kram qui discours était...
mais avec Word, Dokumenten et Macros J'ai eu bisher wenig am Hut; mon Demos beziehen sich oui seulement sur RTF-Controls & -Fichiers.
quoi je anbieten pourrait wäre une Possibilité, une Bitmap direct dans un RTF-Contrôle einzufügen. avec anderen Objekten devrait cela aussi aller, habe je mais encore pas probiert.
si euch cela aider sollte, s'il te plaît nochmal informer!

Anbei qui vollständige Voir le texte source qui OLE-RTF-Demo (Relatif à la insérer-Dialog sollte oui pas geheim sein; je voulais cela avec den Unités bloss la fois ausprobieren. et alles habe je en aussi pas verstanden...)

SeeYou
Pascal

Tötet Sweety!

10 kB
Hochgeladen:02.02.2005
Downloadcounter88
Download
 
02.02.2005  
 




Normann
Strübli
Supi! merci.
[quote-part:98eea9c4c2]quoi je anbieten pourrait wäre une Possibilité, une Bitmap direct dans un RTF-Contrôle einzufügen.[/quote-part:98eea9c4c2] Na c'est doch un Angebot!, si cela sans den insérer-Dialog allez wäre cela genial.
[quote-part:98eea9c4c2]...alles habe je en aussi pas verstanden...[/quote-part:98eea9c4c2]comment beruhigend
Salut
Normann
 
02.02.2005  
 




Uwe
''Pascal''
Niemeier
allô gens!

ici cela Beispiel zum insérer de bmps dans RTF-Controls. Zur praktischen Nutzung muss es mais avec qui Callback-Interface-Demo kombiniert volonté, weil on cela Bild sonst weder Déplacer encore Sauver peux.
Wies avec anderen Objekten (avant allem solchen, qui aucun Fichiers sommes) aussieht, weiss je pas.
quoi voulez son car überhaupt insérer?

BTW: j'ai encore une Demo dabeigepackt, avec qui sich un simuliertes Copy & la pâte durchführen peut.
Müsste sich aussi sur Objekte anwenden laisser.

HTH
Pascal

9 kB
Hochgeladen:03.02.2005
Downloadcounter100
Download
 
03.02.2005  
 




CB
Hi, Pascal!
alors quoi mich angeht, müte je une la quantité Textes dans unterschiedlichster Longueur (de 0 jusqu'à plus ou bien moins open end) et un paire kleine Grafiken (eigentlich seulement Cursor) de Profan pour Word transferieren - siehe dans diesem thread ca 1 page zurück - je crois, cela est Testgutachten.zip. So dans etwa soll cela Word-Dokument ensuite air. qui Tabellen et Felder sommes bereits dans qui Présentation vorhanden mitsamt allen Textmarken. j'ai une Methode trouvé, cela avec einem Word-Makro trop bewerkstelligen. marcher TUTS, ist seulement relativ aufwendig et compliqué!

s'il te plaît exposition aussi la fois dans une anderen thread: Programme-Wettbewerb
je hoffe mais, Du wirst mich après pas steinigen: là habe je u.a. vorgeschlagen, qui Du comme Hauptpreis une Deiner genialen Torten fabriquer könntest.... qui schaut oui wirklich seehhr pour Vernaschen aus!

Salut,
Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
03.02.2005  
 




Uwe
''Pascal''
Niemeier
allô Christian!

Hmmm...
Comme je le disais, avec Word et dessen Macros kenne je mich pas aus. si qui RTF-Kram dir aider peux, sag simple, quoi du brauchst et je werde gucken, si je quoi passendes finde.
avec den bisherigen Demos wäre es sur jeden le cas déjà la fois possible, aus verschiedenen Schnipseln un RTF-Dokument zusammenzusetzen.
je hatte aussi la fois quoi sur Scraps (Dokumentenauszüge), mais je trouve es pas wieder

[quote-part:7f3406f511]
s'il te plaît exposition aussi la fois dans une anderen thread: Programme-Wettbewerb
je hoffe mais, Du wirst mich après pas steinigen: là habe je u.a. vorgeschlagen, qui Du comme Hauptpreis une Deiner genialen Torten fabriquer könntest....
[/quote-part:7f3406f511]
Wäre pas cela erste la fois... presque wäre Rolf autrefois avec de qui Partie gewesen, mais il hatte den rame verpasst.
Apropos Rolf: si es ihm jusqu'à dahin pas besser allez, joue je ihm ne Special Edition -
Geschmacksrichtung Hustensaft/Menthol...

SeeYou
Pascal
 
04.02.2005  
 




CB
Hi, Pascal!

mon Leitspruch qui pour alles offen ist, peux pas entier dicht son - je gebs trop: je suis pour alles offen - peux alors ... ~~ !
mais: qui toujours seulement qui ausgetretenen Pfade allez, wird nie Neuland voyons!

je hätte avec rtf ne...aucune Problem! Word-Makros étions et sommes pour mich seulement un Mittel zum Zweck.
Mir gehts dans erster ligne number à Formatierung, qui ist dans rtf gegeben. Formularfelder aller dans rtf genauso. si avec cela une directe Übergabe de Texten et Grafiken aus Profan pour Word possible wäre, sans Word seulement compliqué starten, ensuite une Makro effectuer, qui qui données wieder hereinholt, cela Ganze sous einem neuen Namen Sauver et Word wieder schließen trop doit, ensuite schmeiß je cette Müll tout de suite sur Bord!
quoi je nämlich chez meiner Methode nie entier ausschließen peux: quoi passiert, si un im Hintergrund laufendes Programme bockt ou bien sich im entscheidenden Moment important pouvoir et j'envoie qui SendMessage woandershin...
Glaube mir, je wäre sogar heilfroh et irrsinnig reconnaissant, si Du mir là une gangbaren Weg montrer könntest - je vais très volontiers Wege, wohin sonst encore aucun était!

seulement zur Erläuterung - à cause de Makros:
qui Vorteil ist, qui simple Makros selbst aufgezeichnet et b.B. verwendet volonté peut, sans sich um den Code kümmern trop doit. j'ai là la fois un entier simples Beispiel:

à qui Textmarke date soll cela aktuelle date eingefügt volonté:
Word 97 aufwärts (VisualBasic):
KompilierenMarqueSéparation
et zum comparaison Word 95 (WordBasic):
KompilierenMarqueSéparation
WordBasic était dans qui deutschen Version un babylonisches Sprachen-Mischmasch (la fois dt., la fois engl. Befehle), ansonsten assez pures Basic.
ensuite habe je mir un livre zur Makro-Programmation gekauft, weil je avec dem Aufzeichnen vite à unüberwindbare Grenzen gestoßen suis. Im Grunde gibts mais une la quantité Ähnlichkeiten zum Profan-Code, dans WordBasic heißts arrêt
MsgBox(...,...,16) et Si...Then,
pour brauche je mich pas um Variablen-Deklarationen kümmern (dans VB déjà) VB mag je mais simple pas, c'est moi trop compliqué. exposition Dir la fois cela Beispiel à: 2 Zeilen trop .... pour 2 simple Befehle! et statt bien sûr auszudrücken, quoi on veut, doit on mitteilen, quoi on alles pas veux. si je so une Pizza bestellen serait ou bien gar dans einem la Chine-Lestaulant ....

Salut, Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
04.02.2005  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

34.943 Views

Untitledvor 0 min.
Thomas Zielinski03.04.2020
Christof Neuß30.10.2019
H.Brill06.07.2019
Stephan Sonneborn22.06.2019
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie