Fehler Automation/6500
Moderator: Moderatoren
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2470
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Fehler Automation/6500
Hallo,
kann mir jemand sagen wo ich eine Beschreibung der Fehlercodes bekomme ?
Hier Operation: Bookmarks
Betriebssystem Fehler: -2146788252
und vielleicht gleich einen Tip, wie ich die intern abfangen kann.
kann mir jemand sagen wo ich eine Beschreibung der Fehlercodes bekomme ?
Hier Operation: Bookmarks
Betriebssystem Fehler: -2146788252
und vielleicht gleich einen Tip, wie ich die intern abfangen kann.
Gruß
Klaus
Klaus
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: Fehler Automation/6500
hi,
offensichtlich willst du eine Methode ansprechen die für das Object nicht existiert. (oder nicht
zu dem Zeitpunkt oder der falsche Parent oder ... )
je nach activeX könnte es eine Methode IsMethod() geben, ansonsten einen Errorblock drumrum
bauen und mit :onError() abfragen.
überhaupt würde ich Set-/Get-Property und Call-Methode in eine eigene Methode packen wo man
ein BEGIN / RECOVER hat.
das wird dir auch nicht viel helfen (wie immer bei Fehler Meldungen ... )Koverhage hat geschrieben: kann mir jemand sagen wo ich eine Beschreibung der Fehlercodes bekomme ?
Hier Operation: Bookmarks
Betriebssystem Fehler: -2146788252
und vielleicht gleich einen Tip, wie ich die intern abfangen kann.
offensichtlich willst du eine Methode ansprechen die für das Object nicht existiert. (oder nicht
zu dem Zeitpunkt oder der falsche Parent oder ... )
je nach activeX könnte es eine Methode IsMethod() geben, ansonsten einen Errorblock drumrum
bauen und mit :onError() abfragen.
überhaupt würde ich Set-/Get-Property und Call-Methode in eine eigene Methode packen wo man
ein BEGIN / RECOVER hat.
gruss by OHR
Jimmy
Jimmy
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2470
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Das Objekt (Ms Word) muss existieren wird von mir abgefragt.
Es gibt zwei Möglichkeiten, entweder hat der Kunde kein MS-Word oder das die Doc Datei ist zerstört/ungültig.
Es gibt zwei Möglichkeiten, entweder hat der Kunde kein MS-Word oder das die Doc Datei ist zerstört/ungültig.
Gruß
Klaus
Klaus
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Hallo Klaus,
die erste Deiner beiden Möglichkeiten kann aber nicht sein - es seid denn, Deine vorher genannte Abprüfung funktioniert nicht:
Martin
die erste Deiner beiden Möglichkeiten kann aber nicht sein - es seid denn, Deine vorher genannte Abprüfung funktioniert nicht:
Viele Grüße,Koverhage hat geschrieben:Das Objekt (Ms Word) muss existieren wird von mir abgefragt.
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9361
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Word muss der Kunde haben, sonst wäre schon bei der Erstellung des Objekts ein Fehler aufgetreten. Ich habe nach dem Fehlercode gegoogelt und nur das hier gefunden - allerdings in Zusammenhang mit Outlook:
"System.Runtime.InteropServices.COMException was unhandled"
"System.Runtime.InteropServices.COMException was unhandled"
Herzlich,
Tom
Tom
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2470
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Hallo Tom,
danke, werde mal versuchen ob ich damit was anfangen kann, verstehe allerdings nur Bahnhof
Wenn ich die Ursache gefunden habe, poste ich das.
danke, werde mal versuchen ob ich damit was anfangen kann, verstehe allerdings nur Bahnhof
Wenn ich die Ursache gefunden habe, poste ich das.
Gruß
Klaus
Klaus
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: Fehler Automation/6500
hi,
hier mal eine Liste der ErrorcodesKoverhage hat geschrieben: kann mir jemand sagen wo ich eine Beschreibung der Fehlercodes bekomme ?
Hier Operation: Bookmarks
Betriebssystem Fehler: -2146788252
und noch eine PRG dazuAutomat.- Automat.-
fehler fehler
in Dezimal in Hex Fehlerbeschreibung
-2147418113 (8000FFFF) Schwerwiegender Fehler.
-2147942413 (8007000D) Die Daten sind unzulässig.
-2147467263 (80004001) Nicht implementiert.
-2147024882 (8007000E) Nicht genügend Arbeitsspeicher.
-2147024809 (80070057) Ein oder mehrere Argumente sind falsch.
-2147467262 (80004002) Schnittstelle nicht unterstützt.
-2147467261 (80004003) Ungültiger Zeiger.
-2147024890 (80070006) Handle ungültig.
-2147467260 (80004004) Vorgang abgebrochen.
-2147467259 (80004005) Unbekannter Fehler.
-2147024891 (80070005) Allgemeiner 'Zugriff verweigert'-Fehler.
-2147483647 (80000001) Nicht implementiert.
-2147483646 (80000002) Nicht genügend Arbeitsspeicher.
-2147483645 (80000003) Ein oder mehrere Argumente sind falsch.
-2147483644 (80000004) Schnittstelle nicht unterstützt.
-2147483643 (80000005) Ungültiger Zeiger.
-2147483642 (80000006) Handle ungültig.
-2147483641 (80000007) Vorgang abgebrochen.
-2147483640 (80000008) Unbekannter Fehler.
-2147483639 (80000009) Allgemeiner 'Zugriff verweigert'-Fehler.
-2147483638 (8000000A) Die für diesen Vorgang erforderlichen Daten
sind noch nicht verfügbar.
-2147467258 (80004006) Fehler im lokalen Speicher eines Threads.
-2147467257 (80004007) Fehler beim Reservieren von Speicher.
-2147467256 (80004008) Fehler beim Reservieren von Speicher.
-2147467255 (84009) Klassencache konnte nicht initialisiert werden.
-2147467254 (8400A) RPC-Dienste konnten nicht initialisiert werden.
-2147467253 (8000400B) TLS-Kanalsteuerung kann nicht gesetzt werden.
-2147467252 (8000400C) TLS-Kanalsteuerung kann nicht reserviert werden.
-2147467251 (8000400D) Der Speicherallocator kann nicht verwendet werden.
-2147467250 (8000400E) Der OLE-Dienstmutex ist bereits vorhanden.
-2147467249 (8000400F) Die OLE-Dienstdateizuordnung ist bereits vorhanden.
-2147467248 (80004010) Die Ansicht der Datei kann für den OLE-Dienst nicht
zugeordnet werden.
-2147467247 (80004011) Fehler beim Starten des OLE-Dienstes.
-2147467246 (80004012) Es wurde versucht, CoInitialize zum zweiten Mal auf-
zurufen, obwohl der Single-Threadmodus aktiv war.
-2147467245 (80004013) Eine Remoteaktivierung war erforderlich, aber wurde
nicht erlaubt.
-2147467244 (80004014) Eine Remoteaktivierung war notwendig, aber der
angegebene Servername war ungültig.
-2147467243 (80004015) Die Klasse wurde so konfiguriert, dass sie unter einer
anderen Sicherheitskennung als der Aufrufer
ausgeführt werden kann.
-2147467242 (80004016) Die Verwendung von Ole1-Diensten, die DDE-Fenster
erfordern, wurde deaktiviert.
-2147467241 (80004017) Eine RunAs-Angabe muss aus
<Domänenname>\<Benutzername> oder einfach
<Benutzername> bestehen.
-2147467240 (80004018) Der Serverprozess konnte nicht gestartet werden.
Möglicherweise ist der Pfadname falsch.
-2147467239 (80004019) Der Serverprozess konnte nicht gestartet werden.
Möglicherweise ist der Pfadname falsch
oder steht nicht zur Verfügung.
-2147467238 (8000401A) Serverprozess konnte nicht gestartet werden,
da die konfigurierte Identität falsch ist. Überprüfen
Sie Benutzernamen und Kennwort.
-2147467237 (8000401B) Der Client ist nicht zum Starten dieses Servers
berechtigt.
-2147467236 (8000401C) Der Dienst, der den Server zur Verfügung stellt,
konnte nicht gestartet werden.
-2147467235 (8000401D) Es konnten keine Daten mit dem Computer ausgetauscht
werden, der den Server zur Verfügung stellt.
-2147467234 (8000401E) Der Server reagierte nicht, nachdem er gestartet wurde.
-2147467233 (8000401F) Die Registrierungsinformationen für diesen Server sind
nicht konsistent oder unvollständig.
-2147467232 (80004020) Die Registrierungsinformationen für diese Schnittstelle
sind nicht konsistent oder unvollständig.
-2147467231 (80004021) Dieser Vorgang wird nicht unterstützt.
-2147221504 (80040000) Ungültige OLEVERB-Struktur.
-2147221503 (80040001) Ungültige Advisemarken.
-2147221502 (80040002) Mehr kann nicht aufgelistet werden, da die
zugeordneten Daten fehlen.
-2147221501 (80040003) Advises in dieser Implementation nicht möglich.
-2147221500 (80040004) Keine Verbindung für diese Verbindungskennung.
-2147221499 (80040005) Das Objekt muss ausgeführt werden, um diesen
Vorgang durchzuführen.
-2147221498 (80040006) Kein Cache zum Verarbeiten vorhanden.
-2147221497 (80040007) Nicht initialisiertes Objekt.
-2147221496 (80040008) Die Quellklasse des verknüpften Objekts hat sich
geändert.
-2147221495 (80040009) Moniker des Objekts kann nicht ermittelt werden.
-2147221494 (8004000A) Zur Quelle kann nicht gebunden werden.
-2147221493 (8004000B) Das Objekt ist statisch. Der Vorgang ist
nicht erlaubt.
-2147221492 (8004000C) Vorgang durch Benutzer im Dialogfeld "Speichern"
abgebrochen.
-2147221491 (8004000D) Ungültiges Rechteck.
-2147221490 (8004000E) COMPOBJ.DLL ist zu alt für OLE2.DLL.
-2147221489 (8004000F) Ungültiges Fensterhandle.
-2147221488 (80040010) Objekt ist nicht in einem der Inplace Active States.
-2147221487 (80040011) Objekt kann nicht konvertiert werden.
-2147221486 (80040012) Der Vorgang kann nicht ausgeführt werden, da dem
Objekt kein Speicher zugewiesen wurde.
-2147221404 (80040064) Ungültige FORMATETC-Struktur.
-2147221403 (80040065) Ungültige DVTARGETDEVICE-Struktur.
-2147221402 (80040066) Ungültige STDGMEDIUM-Struktur.
-2147221401 (80040067) Ungültige STATDATA-Struktur.
-2147221400 (80040068) Ungültiger lindex.
-2147221399 (80040069) Ungültige tymed.
-2147221398 (8004006A) Ungültiges Zwischenablageformat.
-2147221397 (8004006B) Ungültige Aspekte.
-2147221396 (8004006C) Der Parameter tdSize der DVTARGETDEVICE-
Struktur ist ungültig.
-2147221395 (8004006D) Die IViewObject-Schnittstelle wird von dem Objekt
nicht unterstützt.
-2147221248 (80040100) Versuch ein Dropziel zu widerrufen, das nicht
registriert wurde.
-2147221247 (80040101) Das Fenster wurde bereits als Dropziel registriert.
-2147221246 (80040102) Ungültiges Fensterhandle.
-2147221232 (80040110) Klasse unterstützt keine Anhäufung (oder
Klassenobjekt ist remote).
-2147221231 (80040111) ClassFactory kann angeforderte Klasse nicht liefern.
-2147221184 (80040140) Fehler beim Aufbauen der Anzeige.
-2147221168 (80040150) Schlüssel aus der Registrierung konnte nicht
gelesen werden.
-2147221167 (80040151) Schlüssel aus der Registrierung konnte nicht
geschrieben werden.
-2147221166 (80040152) Schlüssel aus der Registrierung konnte nicht
gefunden werden.
-2147221165 (80040153) Ungültiger Wert für Registrierung.
-2147221164 (80040154) Klasse nicht registriert.
-2147221163 (80040155) Schnittstelle nicht registriert.
-2147221136 (80040170) Cache nicht aktualisiert.
-2147221120 (80040180) Keine Verben für OLE-Objekt.
-2147221119 (80040181) Ungültiges Verb für OLE-Objekt.
-2147221088 (800401A0) Rückgängigmachen nicht möglich.
-2147221087 (800401A1) Kein Platz für Tools.
-2147221056 (800401C0) OLESTREAM Get-Methode fehlgeschlagen.
-2147221055 (800401C1) OLESTREAM Put-Methode fehlgeschlagen.
-2147221054 (800401C2) Inhalt des OLESTREAM im falschen Format.
-2147221053 (800401C3) Während der Konvertierung eines Bitmaps in das
DIB-Format ist ein Fehler in einem Windows-GDI-
Aufruf aufgetreten.
-2147221052 (800401C4) Inhalt des IStorage im falschen Format.
-2147221051 (800401C5) Im Inhalt des IStorage fehlt einer der Standard-
Datenströme.
-2147221050 (800401C6) Während der Konvertierung eines DIB in das
Bitmap-Format ist ein Fehler in einem Windows-GDI-
Aufruf aufgetreten.
-2147221040 (800401D0) OpenClipboard fehlgeschlagen.
-2147221039 (800401D1) EmptyClipboard fehlgeschlagen.
-2147221038 (800401D2) SetClipboard fehlgeschlagen.
-2147221037 (800401D3) Daten in Zwischenablage sind ungültig.
-2147221036 (800401D4) CloseClipboard fehlgeschlagen.
-2147221024 (800401E0) Moniker muss manuell verbunden werden.
-2147221023 (800401E1) Vorgang hat Zeitlimit überschritten.
-2147221022 (800401E2) Moniker muss allgemein sein.
-2147221021 (800401E3) Vorgang nicht verfügbar.
-2147221020 (800401E4) Ungültige Syntax.
-2147221019 (800401E5) Kein Objekt für Moniker.
-2147221018 (800401E6) Ungültige Dateierweiterung.
-2147221017 (800401E7) Zwischenvorgang fehlgeschlagen.
-2147221016 (800401E8) Moniker kann nicht gebunden werden.
-2147221015 (800401E9) Moniker ist nicht gebunden.
-2147221014 (800401EA) Datei konnte durch Moniker nicht geöffnet werden.
-2147221013 (800401EB) Benutzereingabe für Vorgang erforderlich.
-2147221012 (800401EC) Monikerklasse hat keine Inversion.
-2147221011 (800401ED) Moniker verweist auf keinen Speicher.
-2147221010 (800401EE) Kein gemeinsames Präfix.
-2147221009 (800401EF) Moniker kann nicht aufgelistet werden.
-2147221008 (800401F0) CoInitialize wurde nicht aufgerufen.
-2147221007 (800401F1) CoInitialize wurde bereits aufgerufen.
-2147221006 (800401F2) Klasse des Objekts kann nicht ermittelt werden.
-2147221005 (800401F3) Ungültige Klassenzeichenfolge.
-2147221004 (800401F4) Ungültige Schnittstellenzeichenfolge.
-2147221003 (800401F5) Anwendung nicht gefunden.
-2147221002 (800401F6) Anwendung kann nicht mehrfach ausgeführt werden.
-2147221001 (800401F7) Fehler in Anwendung.
-2147221000 (800401F8) DLL für Klasse nicht gefunden.
-2147220999 (800401F9) Fehler in der DLL.
-2147220998 (800401FA) Falsches BS oder BS-Version für Anwendung.
-2147220997 (800401FB) Objekt ist nicht registriert.
-2147220996 (800401FC) Objekt ist bereits registriert.
-2147220995 (800401FD) Objekt ist nicht mit dem Server verbunden.
-2147220994 (800401FE) Anwendung wurde gestartet, aber es wurde
keine Class-Factory eingetragen.
-2147220993 (800401FF) Objekt wurde freigegeben.
-2146959359 (80080001) Der Versuch, ein Klassenobjekt zu erstellen,
ist fehlgeschlagen.
-2146959358 (80080002) Objekt konnte durch OLE-Dienst nicht gebunden werden.
-2146959357 (80080003) RPC-Kommunikation mit OLE-Dienst fehlgeschlagen.
-2146959356 (80080004) Falscher Pfad zu Objekt.
-2146959355 (80080005) Starten des Servers fehlgeschlagen.
-2146959354 (80080006) Kommunikation zwischen OLE-Dienst und Objektserver
nicht möglich.
-2146959353 (80080007) Monikerpfad konnte nicht aufgelöst werden.
-2146959352 (80080008) Objektserver wird beendet, wenn der OLE-Dienst
ihn aufruft.
-2146959351 (80080009) Ein ungültiger Stammblockzeiger wurde angegeben.
-2146959344 (80080010) Eine Zuordnungskette enthielt einen ungültigen
Verknüpfungszeiger.
-2146959343 (80080011) Die angeforderte Größe ist zu groß.
-2147352575 (80020001) Unbekannte Schnittstelle.
-2147352573 (80020003) Mitglied nicht gefunden.
-2147352572 (80020004) Parameter nicht gefunden.
-2147352571 (80020005) Typkonflikt.
-2147352570 (80020006) Unbekannter Name.
-2147352569 (80020007) Keine benannten Argumente.
-2147352568 (80020008) Falscher Variablentyp.
-2147352567 (80020009) Ausnahmefehler aufgetreten.
-2147352566 (8002000A) Außerhalb des Bereichs.
-2147352565 (8002000B) Ungültiger Index.
-2147352564 (8002000C) Unbekannnte Sprache.
-2147352563 (8002000D) Speicher ist gesperrt.
-2147352562 (8002000E) Ungültige Parameteranzahl.
-2147352561 (8002000F) Parameter nicht optional.
-2147352560 (80020010) Aufgerufener ist ungültig.
-2147352559 (80020011) Auflistung nicht unterstüzt.
-2147319786 (80028016) Puffer zu klein.
-2147319784 (80028018) Altes Format oder ungültige Typbibliothek.
-2147319783 (80028019) Altes Format oder ungültige Typbibliothek.
-2147319780 (8002801C) Fehler beim Zugriff auf OLE-Registrierung.
-2147319779 (8002801D) Bilbliothek nicht registriert.
-2147319769 (80028027) Zu ungekannten Typ gebunden.
-2147319768 (80028028) Qualifizierter Name nicht erlaubt.
-2147319767 (80028029) Ungültige Vorreferenz oder Referenz zu
unkompiliertem Typ.
-2147319766 (8002802A) Typkonflikt.
-2147319765 (8002802B) Element nicht gefunden.
-2147319764 (8002802C) Mehrdeutiger Name.
-2147319763 (8002802D) Name bereits in Bibliothek vorhanden.
-2147319762 (8002802E) Unbekannte LCID.
-2147319761 (8002802F) Funktion nicht in angegebener DLL definiert.
-2147317571 (800288BD) Falsche Modulart für Vorgang.
-2147317563 (800288C5) Größe darf 64K nicht überschreiten.
-2147317562 (800288C6) Doppelte Kennung in Vererbungshierarchie.
-2147317553 (800288CF) Falsche Vererbungstiefe in Standard-OLE-hmember.
-2147316576 (80028CA0) Typkonflikt.
-2147316575 (80028CA1) Ungültige Argumentanzahl.
-2147316574 (80028CA2) E/A-Fehler.
-2147316573 (80028CA3) Fehler beim Erstellen einer eindeutigen
temporären Datei.
-2147312566 (80029C4A) Fehler beim Laden der Typbibliothek/DLL.
-2147312509 (80029C83) Inkonsistente Eigenschaftenfunktionen.
-2147312508 (80029C84) Ringabhängigkeit bei Typen/Modulen.
-2147287039 (80030001) Angeforderter Vorgang kann nicht ausgeführt werden.
-2147287038 (80030002) %1 wurde nicht gefunden.
-2147287037 (80030003) Der Pfad "%1" wurde nicht gefunden.
-2147287036 (80030004) Zum Öffnen einer weiteren Datei sind nicht
genügend Ressourcen verfügbar.
-2147287035 (80030005) Zugriff verweigert.
-2147287034 (80030006) Versuch, einen Vorgang mit einem ungültigen Objekt
durchzuführen.
-2147287032 (80030008) Für den Vorgang ist nicht genügend Arbeitsspeicher
verfügbar.
-2147287031 (80030009) Fehler durch ungültigen Zeiger.
-2147287022 (80030012) Keine weiteren Einträge zum Zurückgeben.
-2147287021 (80030013) Datenträger ist schreibgeschützt.
-2147287015 (80030019) Fehler bei Suchvorgang
-2147287011 (8003001D) Datenträgerfehler bei Schreibvorgang
-2147287010 (8003001E) Datenträgerfehler bei Lesevorgang
-2147287008 (80030020) Freigabeverletzung aufgetreten
-2147287007 (80030021) Sperrverletzung aufgetreten
-2147286960 (80030050) %1 besteht bereits.
-2147286953 (80030057) Fehler durch ungültigen Parameter
-2147286928 (80030070) Für den Vorgang ist nicht genügend Arbeitsspeicher
verfügbar.
-2147286800 (800300F0) Nicht erlaubter Schreibvorgang einer nicht einfachen
Eigenschaft in eine einfache Eigenschaftenmenge.
-2147286790 (800300FA) Ein API-Aufruf wurde unnormal beendet.
-2147286789 (800300FB) Die Datei "%1" ist keine gültige Verbunddatei.
-2147286788 (800300FC) Der Name "%1" ist nicht gültig.
-2147286787 (800300FD) Ein unerwarteter Fehler ist aufgetreten.
-2147286786 (800300FE) Diese Funktion ist nicht implementiert.
-2147286785 (800300FF) Fehler durch ungültige Option
-2147286784 (80030100) Es wurde versucht ein ausgelastetes Objekt zu verwenden.
-2147286783 (80030101) Der Speicher wurde seit der letzten Festlegung geändert.
-2147286782 (80030102) Es wurde versucht, ein nicht mehr vorhandenes Objekt
zu verwenden.
-2147286781 (80030103) Es kann nicht gespeichert werden.
-2147286780 (80030104) Die Verbunddatei "%1" wurde mit einer inkompatiblen
Version erzeugt.
-2147286779 (80030105) Die Verbunddatei "%1" wurde mit einer neueren
Version erzeugt.
-2147286778 (80030106) SHARE.EXE oder äquivalente Funktion ist für
diesen Vorgang erforderlich.
-2147286777 (80030107) Nicht erlaubten Vorgang mit nicht-Datei-basiertem
Speicher aufgerufen.
-2147286776 (80030108) Nicht erlaubten Vorgang mit Datei mit
"Extant Marshallings" aufgerufen.
-2147286775 (80030109) Die Dokumentdatei wurde beschädigt.
-2147286768 (80030110) OLE32.DLL wurde an eine falsche Adresse geladen.
-2147286527 (80030201) Die Übertragung der Datei wurde abgebrochen.
Die Datei ist unvollständig.
-2147286526 (80030202) Die Übertragung der Dateien wurde beendet.
-2147418111 (80010001) Aufruf wurde durch Aufgerufenen abgelehnt.
-2147418110 (80010002) Aufruf wurde durch Messagefilter abgebrochen.
-2147418109 (80010003) Ein Intertask SendMessage-Aufruf wurde durch den
Aufrufer abgesetzt und der Aufruf über
PostMessage kann nicht ausgeführt werden.
-2147418108 (80010004) Ein asynchroner Aufruf wird durch den Aufrufer
abgesetzt und kann keinen ausgehenden
Aufruf ausführen.
-2147418107 (80010005) Ein Aufruf im Messagefilter ist unzulässig.
-2147418106 (80010006) Die Verbindung endete in einem unbekannten Status
und kann nicht mehr verwendet werden.
Andere Verbindungen sind noch gültig.
-2147418105 (80010007) Der Aufgerufene (Server [nicht die Serveranwendung])
ist nicht verfügbar und kann nicht gefunden werden.
Alle Verbindungen sind ungültig. Eventuell wurde
der Aufruf ausgeführt.
-2147418104 (80010008) Der Aufrufer (Client) verschwand, während der
Aufgerufene (Server) einen Aufruf verarbeitete.
-2147418103 (80010009) Das Datenpaket mit den Marshalled-
Parameterdaten war falsch.
-2147418102 (8001000A) Der Aufruf wurde nicht richtig gesendet. Die
Nachrichtenwarteschlange war voll und wurde
nicht geleert.
-2147418101 (8001000B) Der Client (Aufrufer) kann die Parameterdaten
nicht marshallen - wenig Speicher usw.
-2147418100 (8001000C) Der Client (Aufrufer) kann die Rückgabedaten
nicht unmarshallen - wenig Speicher usw.
-2147418099 (8001000D) Der Server (Aufgerufene) kann die Rückgabedaten
nicht marshallen - wenig Speicher usw.
-2147418098 (8001000E) Der Server (Aufgerufene) kann die Parameterdaten
nicht unmarshallen - wenig Speicher usw.
-2147418097 (8001000F) Empfangene Daten (Server- oder Clientdaten) sind
ungültig.
-2147418096 (80010010) Ein bestimmter Parameter ist ungültig und kann
nicht (un)marshalled werden.
-2147418095 (80010011) Es gibt keinen zweiten ausgehenden Aufruf auf
demselben Kanal in DDE-Dialogen.
-2147418094 (80010012) Der Aufgerufene (Server [nicht die Serveranwendung])
ist nicht verfügbar und kann nicht gefunden werden.
Alle Verbindungen sind ungültig. Der Aufruf wurde nicht
ausgeführt.
-2147417856 (80010100) Systemaufruf ist fehlgeschlagen.
-2147417855 (80010101) Erforderliche Ressourcen konnten nicht reserviert
werden (Speicher, Ereignisse, usw.)
-2147417854 (80010102) Es wurde versucht, Aufrufe mit mehreren
Threads im Singlethread-Modus durchzuführen.
-2147417853 (80010103) Die angeforderte Schnittstelle ist nicht beim
Serverobjekt registriert.
-2147417852 (80010104) Der Server konnte nicht durch RPC aufgerufen
werden, oder das Ergebnis des Aufrufs konnte
nicht zurückgegeben werden.
-2147417851 (80010105) Ausnahmefehler des Servers.
-2147417850 (80010106) Der Threadmodus kann nicht nach dem
Einstellen geändert werden.
-2147417849 (80010107) Die aufgerufene Methode gibt es nicht auf dem Server.
-2147417848 (80010108) Das aufgerufene Objekt wurde von den Clients getrennt.
-2147417847 (80010109) Das aufgerufene Objekt hat den Aufruf jetzt nicht
verarbeitet. Wiederholen Sie den Vorgang später.
-2147417846 (8001010A) Durch den Messagefilter wurde angezeigt, dass
die Anwendung ausgelastet ist.
-2147417845 (8001010B) Der Aufruf wurde durch den Messagefilter abgelehnt.
-2147417844 (8001010C) Die Aufrufsteuerungsschnittstelle wurde mit ungültigen
Daten aufgerufen.
-2147417843 (8001010D) Ein ausgehender Aufruf kann nicht ausgeführt
werden, da die Anwendung einen Eingabe-synchronisierten
Aufruf weiterleitet.
-2147417842 (8001010E) Eine Schnittstelle, die für einen anderen Thread
marshalled war, wurde von der Anwendung
aufgerufen.
-2147417841 (8001010F) CoInitialize wurde für den aktuellen Thread nicht
aufgerufen.
-2147417840 (80010110) Die OLE-Version auf dem Clientcomputer stimmt
mit der auf dem Servercomputer nicht überein.
-2147417839 (80010111) OLE hat ein Paket mit einem ungültigen Vorspann
empfangen.
-2147417838 (80010112) OLE hat ein Paket mit einer ungültigen Erweiterung
empfangen.
-2147417837 (80010113) Das angeforderte Objekt oder die angeforderte
Schnittstelle ist nicht vorhanden.
-2147417836 (80010114) Das angeforderte Objekt ist nicht vorhanden.
-2147417835 (80010115) OLE hat eine Anforderung gesendet und wartet
auf eine Rückmeldung.
-2147417834 (80010116) OLE wartet, bevor eine Anforderung erneut
gesendet wird.
-2147417833 (80010117) Auf den Aufrufkontext kann nicht zugegriffen
werden, nachdem der Aufruf beendet ist.
-2147417832 (80010118) Der Identitätswechsel bei nicht gesicherten Aufrufen
wird nicht unterstützt.
-2147417831 (80010119) Die Sicherheit muss initialisiert werden, bevor
Schnittstellen gemarshallt oder unmarshallt
werden. Änderungen können nach der Initialisierung
nicht vorgenommen werden.
-2147417830 (8001011A) Es sind entweder keine Sicherheitspakete
auf diesem Computer installiert, oder der Benutzer
ist nicht angemeldet, oder die Sicherheitspakete des
Clients und Servers sind nicht kompatibel.
-2147417829 (8001011B) Zugriff verweigert.
-2147417828 (8001011C) Remoteaufrufe sind für diesen Vorgang nicht erlaubt.
-2147417827 (8001011D) Das Schnittstellendatenpaket (Marshall/OBJREF) hat
ein ungültiges oder unbekanntes Format.
-2147352577 (8001FFFF) Ein interner Fehler ist aufgetreten.
-2146893823 (80090001) Ungültige Benutzerkennung.
-2146893822 (80090002) Ungültiges Hash.
-2146893821 (80090003) Ungültiger Schlüssel.
-2146893820 (80090004) Ungültige Länge.
-2146893819 (80090005) Ungültige Daten.
-2146893818 (80090006) Ungültige Signatur.
-2146893817 (80090007) Ungültige Anbieterversion.
-2146893816 (80090008) Ungültiger Algorithmus angegeben.
-2146893815 (80090009) Ungültige Optionen angegeben.
-2146893814 (8009000A) Ungültiger Typ angegeben.
-2146893813 (8009000B) Schlüssel ist im angegebenen Status nicht gültig.
-2146893812 (8009000C) Hash ist im angegebenen Status nicht gültig.
-2146893811 (8009000D) Der Schlüssel ist nicht vorhanden.
-2146893810 (8009000E) Für den Vorgang ist nicht genügend Arbeitsspeicher
verfügbar.
-2146893809 (8009000F) Das Objekt ist bereits vorhanden.
-2146893808 (80090010) Zugriff verweigert.
-2146893807 (80090011) Das Objekt wurde nicht gefunden.
-2146893806 (80090012) Die Daten sind bereits verschlüsselt.
-2146893805 (80090013) Ungültigen Anbieter angegeben.
-2146893804 (80090014) Ungültigen Anbietertyp angegeben.
-2146893803 (80090015) Der öffentliche Schlüssel des Anbieters ist ungültig.
-2146893802 (80090016) Der Schlüsselsatz ist nicht vorhanden.
-2146893801 (80090017) Der Anbietertyp ist nicht definiert.
-2146893800 (80090018) Der registrierte Anbietertyp ist ungültig.
-2146893799 (80090019) Der registrierte Schlüsselsatz ist nicht definiert.
-2146893798 (8009001A) Der registrierte Schlüsselsatz ist ungültig.
-2146893797 (8009001B) Der Anbietertyp stimmt mit dem registrierten
Wert nicht überein.
-2146893796 (8009001C) Die Datei für die digitale Signatur ist beschädigt.
-2146893795 (8009001D) Die Anbieter-DLL wurde nicht richtig initialisiert.
-2146893794 (8009001E) Die Anbieter-DLL wurde nicht gefunden.
-2146893793 (8009001F) Der Parameter des Schlüsselsatzes ist ungültig.
-2146893792 (80090020) Ein interner Fehler ist aufgetreten.
-2146893791 (80090021) Ein Basisfehler ist aufgetreten.
-2146762751 (800B0001) Der angegebene Vertrauensanbieter ist auf diesem
System nicht bekannt.
-2146762750 (800B0002) Die angegebene Vorgang der Vertrauensüberprüfung
wird von dem angegebenen Vertrauensanbieter
nicht unterstützt.
-2146762749 (800B0003) Das für den Antragsteller angegebene Formular wird
vom angegebenen Vertrauensanbieter nicht
unterstützt oder ist ihm nicht bekannt.
-2146762748 (800B0004) Der Antragsteller gilt für den angegebenen Vorgang
nicht als vertrauenswürdig.
-2146762747 (800B0005) Fehler aufgrund eines Problems im
ASN.1-Codierungsprozess.
-2146762746 (800B0006) Fehler aufgrund eines Problems im
ASN.1-Decodierungsprozess.
-2146762745 (800B0007) Lesen/Schreiben-Erweiterungen, bei denen Attribute
angebracht sind, und umgekehrt.
-2146762744 (800B0008) Unbekannter kryptographischer Fehler.
-2146762743 (800B0009) Die Größe der Daten konnte nicht festgestellt werden.
-2146762742 (800B000A) Die Größe der Daten mit unbestimmter Größe
konnte nicht festgestellt werden.
-2146762741 (800B000B) Dieses Objekt liest und schreibt keine Daten, die
automatisch eine bestimmte Größe annehmen.
-2146762496 (800B0100) Es war keine Signatur im Antragsteller vorhanden.
-2146762495 (800B0101) Ein erforderliches Zertifikat ist abgelaufen.
-2146762494 (800B0102) Die Gültigkeitszeiträume der Zertifikatskette
liegen nicht richtig.
-2146762493 (800B0103) Ein Zertifikat, das nur als Endeinheit verwendet
werden kann, wird als Zertifizierungsstelle (CA)
verwendet oder umgekehrt.
-2146762492 (800B0104) Eine Pfadlängenbeschränkung in der Zertifikatskette
wurde verletzt.
-2146762491 (800B0105) Eine Erweiterung unbekannten Typs, der mit 'critical'
bezeichnet wird, ist in einem Zertifikat vorhanden.
-2146762490 (800B0106) Ein Zertifikat wird für einen Zweck verwendet, für
den es nicht vorgesehen ist.
-2146762489 (800B0107) Ein übergeordnetes Zertifikat hat das untergeordnete
Zertifikat nicht ausgestellt.
-2146762488 (800B0108) Es fehlt ein Zertifikat, oder es hat keinen Wert für
ein wichtiges Feld, z. B. ein Antragsteller-
oder Ausstellername.
-2146762487 (800B0109) Eine Zertifikatskette wurde zwar verarbeitet, endete
jedoch mit einem Stammzertifikat, das beim
Vertrauensanbieter nicht als vertrauenswürdig gilt.
-2146762486 (800B010A) Eine Kette von Zertifikaten wurde in einer
Kettenanwendung nicht ordnungsgemäß verarbeitet.
- Dateianhänge
-
- automationerrors.zip
- 6500 Automation Error Code
- (7.46 KiB) 469-mal heruntergeladen
gruss by OHR
Jimmy
Jimmy
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9361
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
@Jimmy: Generell sehr hilfreich, danke! Aber Klaus' Fehlercode ist nicht dabei.
Herzlich,
Tom
Tom
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: Fehler Automation/6500
uups ... darauf hab ich nun gar nicht geachtet ... evtl. im ZIP File ?Tom hat geschrieben:Aber Klaus' Fehlercode ist nicht dabei.
es gibt wohl auch die Möglichkeit den Fehlercode zu "zerlegen" ... mal nach WinError.H google´n
gruss by OHR
Jimmy
Jimmy
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2470
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Jimmy,
auch in der Zip Datei nicht (dort sind ja auch nur englische Meldungen)
Aber ausgehend von Deiner Liste, wie kann ich die Fehler abfangen und den entsprechenden
Fehler im Klartext anzeigen?
auch in der Zip Datei nicht (dort sind ja auch nur englische Meldungen)
Aber ausgehend von Deiner Liste, wie kann ich die Fehler abfangen und den entsprechenden
Fehler im Klartext anzeigen?
Gruß
Klaus
Klaus
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: Fehler Automation/6500
hi,
optimalen Fall ... nur wenn was passiert ...
Ich habe es mir nun aus den C:\ALASKA\XPPW32\SOURCE\SYS\axctrls.prg abgeguckt und
"wrappe" jede Property oder Methode des activeX in eine Xbase++ Methode. Jede der Methoden
fängt mit einem BEGIN an und dem ValType(), danach "der Call" und dann die RECOVER nError()
Abfrage.
Allerdings kommt diese "Optimierung" erst nachdem das Modul läuft den trotz des Klartext weiss
ich dann meisten nicht was er von mir will ... oft hat man einfach nur das "falsche" Sub-Object
oder so ... und manchmal auch die Schreibweise.
schadeKoverhage hat geschrieben: auch in der Zip Datei nicht (dort sind ja auch nur englische Meldungen)
naja kommt drauf an wie "sicher" man es programmieren will. Der "direkte" Weg geht nur imKoverhage hat geschrieben: Aber ausgehend von Deiner Liste, wie kann ich die Fehler abfangen und den entsprechenden
Fehler im Klartext anzeigen?
optimalen Fall ... nur wenn was passiert ...
Ich habe es mir nun aus den C:\ALASKA\XPPW32\SOURCE\SYS\axctrls.prg abgeguckt und
"wrappe" jede Property oder Methode des activeX in eine Xbase++ Methode. Jede der Methoden
fängt mit einem BEGIN an und dem ValType(), danach "der Call" und dann die RECOVER nError()
Abfrage.
Allerdings kommt diese "Optimierung" erst nachdem das Modul läuft den trotz des Klartext weiss
ich dann meisten nicht was er von mir will ... oft hat man einfach nur das "falsche" Sub-Object
oder so ... und manchmal auch die Schreibweise.
Code: Alles auswählen
oPushPin:Symbol := 85 -> peng
oPushPin:SetProperty("Symbol",85) -> OK
gruss by OHR
Jimmy
Jimmy
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2935
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Also bei mir funktioniert dein ->peng ohne ProblemeoPushPin:Symbol := 85 -> peng
oPushPin:SetProperty("Symbol",85) -> OK
Viele Grüße
Wolfgang
Wolfgang
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9361
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Bei mir auch. Ich vermute, dass "oPushPin" überhaupt kein (existierender) PushPin, DataRange oder DataSet ist. Dieser Code hier funzt bei mir jedenfalls problemlos, schon seit Jahren:
oFindAdr := oMap:findResults(cAdress)
IF oFindAdr:Count > 0
oLocation := oFindAdr:item(1)
oPushPin := oMap:addPushPin(oLocation,cAdressDescription)
oPushPin:balloonState := 1
oPushPin:Symbol := 25
oLocation:goto()
ENDIF
Herzlich,
Tom
Tom
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Ähem - ohne selber das MapPoint zu nutzen: Ihr denkt schon daran, dass Jimmy eine wesentlich ältere Version benutzt?
Viele Grüße,
Martin
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9361
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
@Martin: Das läuft bei mir mit MP 2004 und 2006. M.E. hat Jimmy ersteres.
Herzlich,
Tom
Tom
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: Fehler Automation/6500
hi,
er hatte vor immer das Symbol angemeckert ... vermutlich hatte ich nicht das richtige Object für
oPushPin sodas er die Property nicht kennt.
Ok worauf ich aber raus wollte ist das man es einfach mal probieren sollte statt eine := Zuweisung
mit SetProperty zu arbeiten weil es vielleicht einen Unterschied machen könnte ...
thx, euch beiden
hm ... bei mir jetzt auch nicht mehr ...Wolfgang Ciriack hat geschrieben:Also bei mir funktioniert dein ->peng ohne ProblemeoPushPin:Symbol := 85 -> peng
oPushPin:SetProperty("Symbol",85) -> OK
er hatte vor immer das Symbol angemeckert ... vermutlich hatte ich nicht das richtige Object für
oPushPin sodas er die Property nicht kennt.
Ok worauf ich aber raus wollte ist das man es einfach mal probieren sollte statt eine := Zuweisung
mit SetProperty zu arbeiten weil es vielleicht einen Unterschied machen könnte ...
thx, euch beiden
gruss by OHR
Jimmy
Jimmy
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2470
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Hi,
habe heute eine neue Fehlermeldung bekommen, Fehlercode: -2147023174
Dieser wird auch beschrieben
http://support.microsoft.com/kb/189618
Kann aber mit der Erklärung nicht viel anfangen.
Die Function wird mehrmals nacheinander aufgerufen, aber doch auch beendet, oder etwa nur zu schnell ?
habe heute eine neue Fehlermeldung bekommen, Fehlercode: -2147023174
Dieser wird auch beschrieben
http://support.microsoft.com/kb/189618
Kann aber mit der Erklärung nicht viel anfangen.
Die Function wird mehrmals nacheinander aufgerufen, aber doch auch beendet, oder etwa nur zu schnell ?
Code: Alles auswählen
FUNCTION WordFillDOC(cFile,cSaveAs,lPrint, lDruOrEdit,nCopies,lVorschau, nSchacht1, nSchacht2, nOrientation, cPrinter)
Local oWord,oBM,oDoc, oDruckerSettings
Local lWordFinished := .f.
Local i := 0
Local nEvent := 0, mp1, mp2
Local lBackground := .f.
Local cOldPrinter
Local nFirstTrayID := 0
Local nOtherTrayID := 0
Local nOldOrientation := 0
default lDruOrEdit to .f.
default lPrint to .f.
default nCopies to 1
default lVorschau to .f.
default nSchacht1 to 0
default nSchacht2 to 0
default nOrientation to 0 // Portrait = Normal
if !Fexists(cFile)
return .f.
endif
IF(ValType(cSaveAs)=="C")
i := Rat( ".",cSaveAs)
if i < 1
cSaveAs := cSaveAs + ".doc"
endif
ENDIF
// Erzeugen einer ActiveX-Komponente
oWord := CreateObject("Word.Application")
IF Empty( oWord )
Return .f.
ENDIF
if lDruOrEdit
oWord := oWord:dynamicCast(ActiveXObject())
oWord:Quit := {||lWordFinished := .T.}
oWord:Visible := .T.
lWordFinished := .F.
else
oWord:Visible := .F.
oWord:DisplayAlerts := .F.
endif
// Oeffnen eines Word-Dokuments und Zugriff auf
// eine Sammlung von Lesezeichen
oWord:documents:open( cFile )
oDoc := oWord:ActiveDocument
oBM := oDoc:Bookmarks
oDruckerSettings := oDoc:PageSetup
// Ersetzen des Lesezeichens durch einen neuen
// Wert
ReplaceBookmark(oBM , "BLABLA" , kdnr ) // Kundenummer
// Speichern des Ergebnisses
IF(ValType(cSaveAs)=="C")
oDoc:saveas(cSaveAs)
ENDIF
// Sichern der aktuellen Einstellungen
nFirstTrayID := oDruckerSettings:FirstPageTray
[color=#FF0000] nOtherTrayID := oDruckerSettings:OtherPagesTray
[/color]
Gruß
Klaus
Klaus
- brandelh
- Foren-Moderator
- Beiträge: 15696
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Hi,
ich verstehe es so, dass Word ein Objekt als Ziel erwartet aber keines übergeben wurde.
Ich vermute, dass diese Zeile:
Hierbei wäre:
bei oDruckerSettings:OtherPagesTray -> oDruckerSettings das Objekt, dem etwas übergeben wird.
hier: die Aufforderung die Eigenschaft OtherPagesTray zurückzugeben.
Kann es sein, dass diese Eigenschaften nicht immer verfügbar sind (also nicht gesetzt wurden) ?
Könnte es sein, dass du 2 Druckjobs nacheinander losschickst und der Erste nach dem Ende Word dicht macht, während der Zweite noch am Arbeiten ist ?
Knallt es eigentlich immer an der gleichen Stelle ?
ich verstehe es so, dass Word ein Objekt als Ziel erwartet aber keines übergeben wurde.
Ich vermute, dass diese Zeile:
die Fehlerzeile darstellt oder ?nOtherTrayID := oDruckerSettings:OtherPagesTray
Hierbei wäre:
bei oDruckerSettings:OtherPagesTray -> oDruckerSettings das Objekt, dem etwas übergeben wird.
hier: die Aufforderung die Eigenschaft OtherPagesTray zurückzugeben.
Kann es sein, dass diese Eigenschaften nicht immer verfügbar sind (also nicht gesetzt wurden) ?
Könnte es sein, dass du 2 Druckjobs nacheinander losschickst und der Erste nach dem Ende Word dicht macht, während der Zweite noch am Arbeiten ist ?
Knallt es eigentlich immer an der gleichen Stelle ?
Gruß
Hubert
Hubert
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2470
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Hi Hubert,
ja das ist die Zeile, aber wenn dem so wäre müsste es ja schon einer Zeile vorher knallen.
Deswegen würde ja die Abfrage auf den Typ von oDruckerSettings nichts bringen.
Ich möchte das ganze ja auch nicht rausnehmen, da ich/der Anwender die Einstellungen dann nicht setzen kann.
ja das ist die Zeile, aber wenn dem so wäre müsste es ja schon einer Zeile vorher knallen.
Deswegen würde ja die Abfrage auf den Typ von oDruckerSettings nichts bringen.
Ich möchte das ganze ja auch nicht rausnehmen, da ich/der Anwender die Einstellungen dann nicht setzen kann.
Gruß
Klaus
Klaus
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: Fehler Automation/6500
hi,
ich nehme mal an das es bei dir funktioniert wenn du es 1x machst... und wenn du es 100x machst?
ich frage deshalb weil es mir so scheint als wenn du das aktiveX in eine Function lädst (und wohl
auch :destroy() ) und es nicht "am Anfang" in der Main hast.
Wenn du also die Function das 2x oder 3x aufrufst dann solltest du mal in den Taskmanager sehen
"wie oft" du nun schon Word/Excel "im Speicher" hast ... ( kommt auf die Office Version an )
ich nehme mal an das es bei dir funktioniert wenn du es 1x machst... und wenn du es 100x machst?
ich frage deshalb weil es mir so scheint als wenn du das aktiveX in eine Function lädst (und wohl
auch :destroy() ) und es nicht "am Anfang" in der Main hast.
Wenn du also die Function das 2x oder 3x aufrufst dann solltest du mal in den Taskmanager sehen
"wie oft" du nun schon Word/Excel "im Speicher" hast ... ( kommt auf die Office Version an )
gruss by OHR
Jimmy
Jimmy
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2470
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler Automation/6500
Hallo Jimmy,
wie meinst Du das ?
Microsoft schreibt das auch,
wie meinst Du das ?
Microsoft schreibt das auch,
Wie kann ich sicherstellen, das Word oder Excel auch beendet wurde ?Visual Basic hat einen Verweis zu Word eingerichtet, der mittels einer Codezeile funktioniert, die ein Word-Objekt, eine Word-Methode oder -Eigenschaft aufruft, ohne dass dieses oder diese durch eine Word-Objektvariable definiert wird. Visual Basic gibt diesen Verweis erst wieder frei, wenn Sie das Programm beenden. Dieser unzureichend definierte Verweis verursacht einen Konflikt mit dem Automatisierungscode, wenn der Code mehr als ein Mal ausgeführt wird.
Gruß
Klaus
Klaus