Ich verwende DsoFramer 1.3 in meinem Projekt, um Excel (2007) Dokumente zu halten. Aber es hat ein großes Problem, das ist:Wie DsoFramer 1.3 zu bearbeiten?
Alle von DsoFramer geöffneten Excel-Dokumente teilen nur einen Excel-Prozess. Das Ergebnis ist, wenn das zweite Excel-Dokument vom DsoFramer geöffnet wurde, das erste Dokument nicht bearbeitet werden kann.
Noch mehr, wenn ich auf ein Excel-Dokument in Windows Explorer direkt doppelklicken, verlieren die Dokumente in der DsoFramer den Fokus, weil nur eine excel.exe
im Task-Manager, die letzte wird es bekommen.
Zum Glück liefert Microsoft den Quellcode von DsoFramer 1.3, obwohl es nicht unterstützt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=CE2CA4FD-2169-4FAC-82AF-770AA9B60D77&displaylang=en.)
Wie bearbeite ich den Quellcode und erzeuge einen neuen Excel-Prozess, wenn ich jedes Mal ein Excel-Dokument mit dsoframer öffne?
Ich habe versucht, Steve Methode, aber es funktioniert nicht. DSOFramer closing Excel doc in another window. If unsaved data in file, dsoframer fails to open with "Attempt to access invalid address"