Español
Foro

Winword starten con Parameterübergabe - (como) va el ?

 
- Página 1 -



CB
¡Hola,

ni Cuestión a el Spezialisten:
Gibt lo una Möglichkeit, Winword de una Profano-Programa heraus con Übergabe uno Parámetros a starten?

Folgender Ablauf: Mein Programa sammelt una Menge Daten encima una Patienten y legt esta en uno INI-Expediente de, el con uno Nummer (vom Ordinationsprogramm vorgegeben) benannt se. El Expediente heißt also zB 1234.ini. Das wäre auch gleichzeitig el einzige Parámetro, el Yo Word - y así una AutoNew-Makro transferencia möchte.
Dieser liest entonces el INI de y setzt automáticamente el ausgelesenen Werte en el entsprechenden Felder una.
Geht el überhaupt en dieser Form oder muß Yo como una Umweg wählen?
Word kann Yo mittels Switches dazu veranlassen, una neues Dokument en Base una cierta Presentación a abierto (/tVORLAGE.DOT) y una
cierto Makro auszuführen (/mMAKRONAME), bloß encima zusätzliche Startparameter podría Yo weder en el diversen Word-Hilfen aún en Internet qué Brauchbares encontrar.

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



 
- Página 5 -



Uwe
''Pascal''
Niemeier
¡Hola Christian!

Hmmm...
Como ya he dicho, con Word y dessen Macros saber Yo mich no de. Wenn el RTF-Kram dir helfen kann, sag simplemente, qué du necesidad y yo voluntad gucken, si Yo qué passendes finde.
Mit el reciente Demos wäre lo en cada Fall ya veces posible, de verschiedenen Schnipseln una RTF-Dokument zusammenzusetzen.
Tuve auch algo encima Scraps (Dokumentenauszüge), pero yo finde no otra vez

[quote:7f3406f511]
Bitte mostrar auch veces en una otro thread: Programa-Wettbewerb
Yo hoffe aber, Usted wirst mich danach no steinigen: Dort Yo u.a. vorgeschlagen, daß Usted como Hauptpreis una Deiner genialen Torten fabrizieren könntest....
[/quote:7f3406f511]
Wäre no el erste Tiempo... Fast wäre Rolf damals con de el Partie gewesen, aber él hatte el Zug verpasst.
Apropos Rolf: Falls lo ihm a dahin no mejor va, backe Yo ihm ne Special Edition -
Geschmacksrichtung Hustensaft/Menthol...

SeeYou
Pascal
 
04.02.2005  
 




CB
Hi, Pascal!

Mein Leitspruch Wer para alles offen es, kann no bastante dicht ser - Yo gebs a: Yo bin para alles offen - kann also ... ~~ !
Aber: Wer siempre sólo el ausgetretenen Pfade va, se nie Neuland sehen!

Yo hätte con rtf kein Problema! Word-Makros waren y son para mich sólo una Mittel para Zweck.
Mir gehts en erster Linie a Formatierung, el es en rtf gegeben. Formularfelder ir en rtf genauso. Wenn así una direkte Übergabe de Texten y Gráficos de Profano después de Word posible wäre, sin Word sólo umständlich starten, entonces una Makro ausführen, el el Daten otra vez hereinholt, el Ganze bajo una neuen Namen speichern y Word otra vez schließen tener, entonces schmeiß Yo esta Müll inmediatamente encima Bord!
Was Yo nämlich en meiner Método nie bastante ausschließen kann: Was passiert, si una en el Hintergrund laufendes Programa bockt oder se en el entscheidenden Moment wichtig macht y yo schicke el SendMessage woandershin...
Glaube me, Yo wäre incluso heilfroh y irrsinnig dankbar, si Usted me como una gangbaren Weg zeigen könntest - Yo gehe muy gerne Wege, wo sonst todavía keiner war!

Nur a Erläuterung - wegen Makros:
Der Vorteil es, daß einfache Makros incluso aufgezeichnet y b.B. verwendet voluntad puede, sin son el código kümmern tener. Yo habe como veces una bastante simples Ejemplo:

An el Textmarke Datum se el aktuelle Datum eingefügt voluntad:
Word 97 aufwärts (VisualBasic):
KompilierenMarcaSeparación
Und para Vergleich Word 95 (WordBasic):
KompilierenMarcaSeparación
WordBasic war en el Alemán Versión una babylonisches Idiomas-Mischmasch (veces dt., veces engl. Befehle), ansonsten bastante pures Basic.
Dann Yo me una Buch a Makro-Programación gekauft, porque I, con el Aufzeichnen rápidamente a unüberwindbare Grenzen gestoßen bin. Im Grunde gibts aber una Menge Ähnlichkeiten para Profano-Code, en WordBasic heißts sólo
MsgBox(...,...,16) y If...Then,
dafür brauche Yo mich no en Variables-Deklarationen kümmern (en VB ya) VB mag Yo aber simplemente no, me está a umständlich. Schau Dir veces el Ejemplo a: 2 Zeilen a .... para 2 simple Befehle! Und en lugar de klar auszudrücken, qué uno voluntad, muß uno mitteilen, qué alles no voluntad. Wenn Yo así una Pizza bestellen sería oder gar en un China-Lestaulant ....

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



 
- Página 6 -



CB
Nochn kurzes medizinisches Statement:
Finde Yo bastante rührend, dein Angebot para Rolf, aber Menthol Por favor, no innerlich anwenden, no sólo, porque una continuación todavía tagelang ärger stinken sería como una Iltis, wäre para el Geschmackspapillen y el Magenschleimhaut no wirklich ideal.
Aber Hustensaft en lugar de Zucker - klingt interessant
(Will sí no Werbung hacer, aber Sanostol Yo como Kind leidenschaftlich gern gehabt...)

Muß mich en un Punkt todavía korrigieren (gerade probiert): In rtf ir zwar Felder, auch geschützter Formularmodus, pero no Felder con Mehrfachauswahlen. Das wäre para mich pero no así wichtig como el otro!

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




Rolf
Koch
[quote:8ca628f838]
Wäre no el erste Tiempo... Fast wäre Rolf damals con de el Partie gewesen, aber él hatte el Zug verpasst.
Apropos Rolf: Falls lo ihm a dahin no mejor va, backe Yo ihm ne Special Edition -
Geschmacksrichtung Hustensaft/Menthol...
[/quote:8ca628f838]
Coool, daß Usted incluso todavía weist, por qué Yo no en Berlin ankam. Sí schrecklicher Tag.
Naja el Bahn sólo

Hmm, lecker, freu mich ya en el HUSMENT Torte

Rolf
 
04.02.2005  
 




Uwe
''Pascal''
Niemeier
¡Hola Personas!


Nochn kurzes medizinisches Statement:
Finde Yo bastante rührend, dein Angebot para Rolf, aber Menthol Por favor, no innerlich anwenden,


Das wäre el klassische two en one-Principio: Der Hustensaft-Teil para essen, el Menthol-Teil para einreiben...
Das voluntad Yo entonces aber fotografieren!!

Noch qué para Thema: Word unterstützt en efecto Scraps; el son tan auch Dokumentenschnipsel. Diese (oder auch otro Archivos) könnten se möglicherweise   por una simulierte Drag&Drop-Aktion en el Word-Ventana übertragen dejar.
Und si wir ya en Neuland  son: Neuere Word-Versionen son doch auch HTML-fähig...

Werde me otra vez a Gemüte führen, si yo otra vez [s]nüchtern[/s] äh.. de mi Karnevalsausflug zurück bin!

SeeYou
Pascal
 
05.02.2005  
 




Rolf
Koch
Hi Pascal,

Karnelval? > 32278 ??? LOL


Fastnacht > 56220 (mostrar Dir veces mi Postleitzahl a, como nahe en el Köln el Hochburg liegt )

Helau y Alaf

Rolf
 
05.02.2005  
 




CB
Hi(cks), Pascal!

El Torte nimmt - antes mi geistigen Auge - ya Gestalt a. Und como se todavía uno sagen, wir son hier no kreativ unterwegs...

Über Scraps weiß Yo por desgracia, no ausreichend Bescheid. Mir ha bloß veces alguien algo como para Anschauen gegeben y el war entonces no viel más que una Link a uno no vorhandenen Expediente.

Profano2HTML - el wäre voll genial - eben typisch Pascal!
In diesem Fall lege Yo el Gráficos como Archivos fix en una Unterverzeichnis y el html recupera el jeweils benötigte(n). (In mi Programa gibts una Setup, wo u.a. el benötigten Pfade eingestellt voluntad, el braucht uno sólo mehr el html mitteilen)
Oder kann el html tal vez incluso en el Ressourcen meiner DLL zugreifen?

Durchs reden kommen el Personas zusammen - dafür gibts sí el Comunidad!
Was meint Ihr - hacer wir para dieses Projekt una neuen thread en?

Saludo,
Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
05.02.2005  
 




Uwe
''Pascal''
Niemeier
¡Hola Personas!

@Rolf:
[quote:7915b93b0d]Karnelval? > 32278 ??? LOL
Fastnacht > 56220 (mostrar Dir veces mi Postleitzahl a, como nahe en el Köln el Hochburg liegt ) [/quote:7915b93b0d]
Usted glaubst doch no, el Yo hier en Tour gehe, wo mich cada sabe (zumindest hinterher... )
Aber si du heute Abend antes Ort (Köln) bist y dir se ejecuta alguien encima el Weg, el aussieht como una Mischung de Dieter Bohlen y McGyver...

@ Christian:
Scraps kriegst du, si du qué markiertes de el Word-Ventana en el Explorer oder en el Desktop ziehst.
Aber si du en HTML umschwenken willst, wäre a una neuer Hilo bastante bien.

Konnte me pero no verkneifen, ya veces una Ejemplo a packen, weils gerade tan bueno passt...
(El Archivos necesario aber bajo C:/WebTest a mentira kommen wegen el Pfade)

SeeYou
Pascal

41 kB
Hochgeladen:05.02.2005
Ladeanzahl119
Descargar
 
05.02.2005  
 




CB
Hi, Pascal!

Was Yo ya siempre sage: Pascal es genial! Das eröffnet me (uns) bastante, bastante neue Wege - SUUUPEER!!

Und el kleine Jägermeister es süß! Deiner?
Yo hätte sí gerne auch así nen Zimmertiger, bin aber desafortunadamente allergisch en Katzen.
Wenn Yo no wüßte, como muy Usted Katzen liebst, hätte Yo ya veces a la (algo boshaften) Katzenwitz geschickt. Erlaubst Dus? Man darfs sólo no ernst nehmen y sólo versuchen, se el bildlich vorzustellen...Warte veces, Yo como todavía una no boshaften, el schicke Yo Usted igual con. Hoffentlich steinigt mich ahora keiner, porque Yo como veces sooo vom Thema abschweife!
KompilierenMarcaSeparación
Tip für die Hausfrau: Da spricht eindeutig die Erfahrung .........
WIE VERABREICHT MAN EINER KATZE EINE PILLE?
1.	Nehmen Sie die Katze in die Beuge Ihres linken Armes, so als ob Sie ein Baby halten.
Legen Sie den rechten Daumen und Mittelfinger an beiden Seiten des Mäulchens an und üben Sie sanften Druck aus, bis die Katze es öffnet. Schieben Sie die Pille hinein und lassen Sie die Katze das Mäulchen schließen.
2.	Sammeln Sie die Pille vom Boden auf und holen Sie die Katze hinterm Sofa vor.
Nehmen Sie sie wieder auf den Arm und wiederholen Sie den Vorgang.
3.	Holen Sie die Katze aus dem Schlafzimmer und schmeißen Sie die angesabberte Pille weg.
4.	Nehmen Sie eine neue Pille aus der Verpackung, die Katze erneut auf den Arm und halten Sie die Tatzen mit der linken Hand fest. Zwingen Sie den Kiefer auf und schieben Sie die Pille in den hinteren Bereich des Mäulchens. Schließen Sie es und zählen Sie bis 10.
5.	Angeln Sie die Pille aus dem Goldfischglas und die Katze von der Garderobe. Rufen Sie Ihren Mann aus dem Garten.
6.	Knien Sie sich auf den Boden und klemmen Sie die Katze zwischen die Knie. Halten Sie die Vorderpfoten fest.
Ignorieren Sie das Knurren der Katze.
Bitten Sie Ihren Mann, den Kopf der Katze festzuhalten und ihr ein Holzlineal in den Hals zu schieben.
Lassen Sie die Pille das Lineal runterkullern und reiben Sie anschließend den Katzenhals.
7.	Pflücken Sie die Katze aus dem Vorhang.  Nehmen Sie eine neue Pille aus der Packung.
Notieren Sie sich, ein neues Lineal zu kaufen und den Vorhang zu flicken.
8.	Wickeln Sie die Katze in ein großes Handtuch.
Drapieren Sie die Pille in das Endstück eines Strohhalmes. Bitten Sie Ihren Mann, die Katze in den Schwitzkasten zu nehmen, so daß lediglich der Kopf durch die Ellenbogenbeuge guckt. Hebeln sie das Katzenmäulchen mit Hilfe eines Kugelschreibers auf und pusten Sie die Pille in ihren Hals.
9.	Überprüfen Sie die Packungsbeilage, um sicher zu gehen, daß die Pille für Menschen harmlos ist.
Trinken Sie ein Glas Wasser, um den Geschmack loszuwerden.
Verbinden Sie den Arm Ihres Mannes und entfernen Sie das Blut aus dem Teppich mit kaltem Wasser und Seife.
10.	Holen Sie die Katze aus dem Gartenhäuschen des Nachbarn. Nehmen Sie eine neue Pille. Stecken Sie die Katze in einen Schrank und schließen Sie die Tür in Höhe des Nackens, so daß der Kopf herausschaut. Hebeln Sie das Mäulchen mit einem Dessert-Löffel auf. Flitschen Sie die Pille mit einem Gummiband in den Rachen.
11.	Holen Sie einen Schraubenzieher aus der Garage und hängen Sie die Tür zurück in die Angeln.
Legen Sie kalte Kompressen auf Ihr Gesicht und überprüfen Sie das Datum Ihrer letzten Tetanusimpfung.
Werfen Sie Ihr blutgesprenkeltes T-Shirt weg und holen Sie ein neues aus dem Schlafzimmer.
12.	Lassen Sie die Feuerwehr die Katze aus dem Baum auf der gegenüberliegenden Straße holen.
Entschuldigen Sie sich beim Nachbarn, der in den Zaun gefahren ist, um der Katze auszuweichen.
Nehmen Sie die letzte Pille aus der Packung.
13.	Binden Sie die Vorder- und Hinterpfoten der Katze mit Wäscheleine zusammen.
Knüpfen Sie sie an die Beine des Esstisches. Ziehen Sie sich Gartenhandschuhe über, öffnen Sie das Mäulchen mit Hilfe eines Brecheisens. Stopfen Sie die Pille hinein, gefolgt von einem großen Stück Filetsteak.
Halten Sie den Kopf der Katze senkrecht und schütten sie Wasser hinterher, um die Pille herunter zu spülen.
14.	Lassen Sie sich von Ihrem Mann ins Krankenhaus fahren.
Sitzen Sie still, während der Arzt Finger und Arm näht und Ihnen die Pille aus dem rechten Auge entfernt.
Halten Sie auf dem Rückweg am Möbelhaus und bestellen Sie einen neuen Tisch.

Tip 15 Yo Usted zuliebe weggelassen..

Saludo,
Christian
 
XProfan 8/9.1, Win XP, AMD 64/3200
05.02.2005  
 




Uwe
''Pascal''
Niemeier
¡Hola Christian!



SeeYou
Pascal
 
07.02.2005  
 




Andreas
Schnitzler
¡Hola zusammen,
stehe gerade antes uno bastante ähnlichen Tarea.

Mi Solución: no Makros u.ä. Schnickschnack, pero Word-Dokument (Presentación) como "RTF" abspeichern (Ergebnis: reine Textdatei), lowlevel (como cadena) einlesen, Platzhalter* programmatisch sustituir, fertigen Texto lowlevel con ".DOC"-Endung speichern, fertig.

*) Platzhalter debería no Umlaute o. Sonderzeichen enthalten, sonst wird's komplex. Eingesetzte Umlaute voluntad dagegen problemlos verarbeitet (WW 2007). Textersetzung debería cualquier lang ser puede.

s.a.: phpbar.de/w/Word_RTF_dynamisch_erstellen

AUSZUG (php-source; a Verdeutlichung ligeramente modifiziert):
2 * Word-Dokument (RTF, aber como .DOC kaschiert) aufbauen
5 // Presentación con Platzhaltern: *tagesdatum*, *qanrede1* usw. abierto
6 $brief = file_get_contents('my_template.RTF');
11 $brief = str_replace('*tagesdatum*', strftime("%d.%m.%Y"), $brief);
19 $brief = str_replace('*qanrede1*', $qanrede1, $brief); ...
29 // Expediente speichern (con Endung .DOC)
30 $file_name = 'my_ergebnis.doc';
31 $fp = fopen('tmp/' . $file_name, 'w');
36 fputs($fp, $brief);
37 fclose($fp);

Aber DANKE Comunidad para el vielen Sugerencias!
 
17.02.2015  
 



Hi!

Tip: Como Usted file_get_contents nutzt... Usted puede auch file_put_contents nutzen!

Hatte 2003 algo como veces aber con Openoffice-SXW-Archivos gemacht,
en SXW son el Platzhalter auch en el Klartext.

PS: Der Link en Deinem Posting führt imho en una Leerseite.
 
17.02.2015  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

32.162 Views

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

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie