Einzelnen Beitrag anzeigen

Thorben86

Registriert seit: 20. Nov 2003
Ort: Brühl
365 Beiträge
 
Delphi 2005 Personal
 
#4

Re: Beliebige Datei erstellen (Word, Excel, txt)

  Alt 21. Nov 2007, 22:30
Ich hab mal unter der Dateiverknüpfung geguckt.

eine neue Datei wird erstellt durch:
Code:
"D:\Programme\Microsoft Office\OFFICE11\EXCEL.EXE" /e /n
DDE verwenden:
DDE-Nachricht: [new("%1")]
Anwendung: Excel
Thema: system
beim öffnen:
Code:
"D:\Programme\Microsoft Office\OFFICE11\EXCEL.EXE" /e
DDE-Nachricht: [open("%1")]
leider ist das /n nicht dokumentiert, aber denke mal, dass das für neu steht.
Edit: hab bei den word-Parametern gerade gesehen, dass /N da was anderes heißt, also wahrscheinlich in Excel äquivalent:
Code:
/N: Startet Word ohne ein leeres Dokument zu öffnen
Ich muss ja theoretisch erst neu erstellen und dann öffnen.
Brauch ich dafür die dde-Nachricht zwingend?

Ich würde jetzt spontan mit shellExecute aufrufen ,aber kann ich da auch die dde-nachrichten reinpacken und wie müsste ich dass dan aufrufen?
Code:
/p <Verzeichnis> Excel starten und das aktuelle Verzeichnis wechseln

Zu den leeren Vorlagedateien:
für word gibt es eine in User/anwendungsdaten/vorlagen/ aber für exel keine Ahnung. müsste aus der dot-datei aber ja auch erstmal ein Dokument erstellen, oder?
könnte ich hiermit excel sagen, dass er die Datei in dem angegebenen Ordner erstellt?
  Mit Zitat antworten Zitat