Events und Handling mit VisualFoxPro oder VisualBasic

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Events und Handling mit VisualFoxPro oder VisualBasic

von pmoegenb » Mi, 24.01.2007 15:22

Hallo prog1,
Was passiert eigentlich in deinem Fall wenn der Benutzer während der bearbeitung auf "Speichern unter" klickt?
  • Dann findet er sein Dokument trotzdem (ist ja bereits gespeichert), möglicher Weise aber nicht mit allen Änderungen die er seit Speichern unter... gemacht hat. Er wird dies also tunlichst unterlassen.

von prog1 » Mi, 24.01.2007 15:04

ich kenne den Sprachumfang von FoxPro nicht. Im vorliegendem Fall würde ich, da Name und Pfad des Dokuments bekannt sind, dieses einfach als File ins andere Verzeichnis unter neuem Namen kopieren.
Ja das kann ich machen, aber dazu sollte ich eben warten bis der Anwender mit dem Bearbeiten des Dokumentes fertig ist.
Könnte ich über Windows-Prozesse abfragen, also ob nur das Dokument nicht OOo komplett geschlossen ist?

Was passiert eigentlich in deinem Fall wenn der Benutzer während der bearbeitung auf "Speichern unter" klickt?

von pmoegenb » Mi, 24.01.2007 14:00

Hallo prog1,

ich kenne den Sprachumfang von FoxPro nicht. Im vorliegendem Fall würde ich, da Name und Pfad des Dokuments bekannt sind, dieses einfach als File ins andere Verzeichnis unter neuem Namen kopieren.

Ob dasselbe von Basic oder FoxPro geleistet werden kann, ist mir, auch hinsichtlich der Bearbeitung von .ini-Dateien, nicht bekannt.

von prog1 » Mi, 24.01.2007 11:38

Ok, sorry, da hab ich mich wohl etwas schlecht ausgedrückt,
aber gut zu wissen, daß Sicherungen erstellt werden. ;-)

Es geht aber darum, daß Dokumente die erstellt wurden mit einem Bestimmten Namen in einem Bestimmten Pfad nochmals abgespeichert werden sollen.

Beispiel:
Öffnen eines Dokuments über ein anderes Programm, Speichern unter C:\MeinOrdner\Test.odt

dann aber wenn geschlossen wird oder wurde...

zusätzliches Speichern, unter anderem Vorgegebenen Namen
unter P:\Netzwerkordner\Netzwerk-Test.odt
und am besten noch ein Eintrag in einer .INI Datei vornehmen.

von pmoegenb » Mi, 24.01.2007 10:43

Hallo prog1,
Das Problem ist nur, daß ich das Dokument nach oder kurz vor dem Schließen noch einmal unter einem anderen Namen speichern möchte. Als Sicherung sozusagen.
Das macht eigentlich OOo (Extras/Optionen.../Laden-Speichern/Allgemein), deshalb kann ich darauf verzichten.

von prog1 » Mi, 24.01.2007 09:03

Hi pmoegenb,

danke für die Antwort. Habe auch schon daran gedacht da Pfad und Name immer von mir vorgegeben werden.
Das Problem ist nur, daß ich das Dokument nach oder kurz vor dem Schließen noch einmal unter einem anderen Namen speichern möchte. Als Sicherung sozusagen. Und das ohne einen Timer oder ähnliches mitlaufen zu lassen.

Grüße prog1

von pmoegenb » Mi, 24.01.2007 08:32

Hallo prog1,

unter der Entwicklungsumgebung Delphi gehe ich so vor, dass der Benutzer vor der automatisierten Erstellung eines Dokuments den Dokumentenamen und Pfad bestimmen muss. Nach der automatisierten Erstellung wird das Dokument vom Programm gespeichert. Damit habe ich
  • - die Gewährleistung, dass das Dokument gespeichert ist.
    - beim Schließen eines Dokuments OOo entsprechend reagiert, wenn manuelle Änderungen vorgenommen wurden.

Events und Handling mit VisualFoxPro oder VisualBasic

von prog1 » Di, 23.01.2007 15:05

Kennt sich jemand mit Events von OpenOffice in FoxPro aus?

Habe ein VFP Programm geschrieben, daß mir ein Dokument öffnet, Text einfügt und speichert.

Nun möchte ich zum Beispiel reagieren können wenn jemand das Dokument speichert oder OpenOffice schließen will.

Finde aber keine Lösung wie das mit FoxPro zu realisieren wäre.

Hat da jemand schon mal etwas probiert?
Eine Lösung gefunden?
Habe schon überall gesucht und herumprobiert.

Danke im Vorraus

Nach oben