tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
257
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    mistirios mistirios ist offline Mitglied Bronze
    Registriert seit
    Apr 2007
    Beiträge
    33
    hi,

    und zwar habe ich folgendes Problem. Ich habe ein CTyPtrArray im document was ich im kostruktor dynamisch allokiere. Jetzt habe ich probiert dieses Array zu serialisieren. Jedoch bekomme ich beim speichern eine Messagebox "Fehler beim Speichern des Dokumentes". Und folgende Fehlermeldung:

    Warning: Cannot call WriteClass/WriteObject for CObject.
    Eine Ausnahme (erste Chance) bei 0x7c812a5b in programm.exe: Microsoft C++-Ausnahme: CNotSupportedException an Speicherposition 0x0012efc0..

    Hat einer n Rat was ich falsche mache?

    PS: Das Object im CTypedPtrArray da habe ich schon die IMPLENT SERIAL usw eingebunden...


    mfg
    mistirios
     

  2. #2
    langer1801 langer1801 ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Ort
    Bad Arolsen (Hessen)
    Beiträge
    556
    Hallo,

    wie weit kommst du denn in der Serialize-Funktion? Wenn du einen Breakpoint setzt, wird der noch erreicht oder bricht das Programm vorher ab? Und was für Typen werden denn da gespeichert?

    Mfg

    langer
     

  3. #3
    mistirios mistirios ist offline Mitglied Bronze
    Registriert seit
    Apr 2007
    Beiträge
    33
    Hi,

    also er scheint in die serialize funktion zu kommen laut Anhaltspunkt. Der CTypedPtrArray speichert Objekte,die von CObject abgeleitet sind. Sprich ich habe ein Klasse deklariert,die von CObject abgeleitet ist. Und von dieser Klasse wurden dann noch drei weitere Klassen abgeleitet. Die erben von der ersten klasse. Und der Array zeigt halt auf die Objekte

    mfg
     

  4. #4
    langer1801 langer1801 ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Ort
    Bad Arolsen (Hessen)
    Beiträge
    556
    Hallo,

    dann mußt du mal weiter untersuchen, wo genau die Exception geworfen wird.
    Aber warum nimmst du nicht für deine Klassen CObArray zum Verwalten? Vielleicht liegt es an deinem Array. CObArray funktioniert mit Sicherheit bei der Serialisierung - verwende ich immer für solche Zwecke.

    Mfg

    langer
     

Ähnliche Themen

  1. Antworten: 17
    Letzter Beitrag: 11.05.09, 20:21
  2. Problem beim Serialisieren
    Von d4ex im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 6
    Letzter Beitrag: 07.03.08, 14:17
  3. Problem beim serialisieren von komplexen Objekten (v.A. GregorianCalendar)
    Von schneemensch im Forum Algorithmen & Datenstrukturen mit Java
    Antworten: 5
    Letzter Beitrag: 26.07.07, 08:14
  4. Fehlermeldung beim Serialisieren
    Von Schnacki im Forum Java
    Antworten: 1
    Letzter Beitrag: 10.03.07, 18:23
  5. Verzweiflung beim Serialisieren
    Von fh_study im Forum VisualStudio & MFC
    Antworten: 1
    Letzter Beitrag: 22.02.05, 13:49