In Struckturvariable schreiben-speichern???



  • Hallo Forum,
    ich hab eine Struckturvariable erstellt mit mehreren CStrings, die müssen später werte aufnehmen, aber das klappt nicht, Fehler bei jedem Versuch in sie Variablen zu speichern!!

    // die Strucktur:
    typedef struct tagURLStatus
    {
    	CString csURL;
    	CString csURLPage;
    	CString csStatusString;
    	CString csLastModified;
    	CString csContentType;
    	CString csContentLength;
    	CString csServer;
    	CString csLocation;
    	CString csHeader;
    	CString csReferer;
    	CString csErrorText;
    	int test;
    	DWORD	m_Status;
    
    }URLStatus, * PURLStatus;
    
    // die Strucktur wird als Parameter an AfxBeginThread() übergeben, als
    // LPVOID pParam, usw:
    
    // Fehler beim speichern,nur Strings, nicht Nummerische werte??? z.B.
    // in der Anwendung:
    
    PURLStatus urlStatus;
    CString csUrl = "http://www.c-plusplus.net";
    urlStatus->csURL.Format("%s",csUrl);
    
    // was ist jetzt hier falsch, Fehler: "Unhandled Exception in LinkChek.exe(MFC42.dll): 0xC0000005 Access Violation
    

    Jemand eine Idee für mich??
    Vielen Dank!
    Mirsad



  • Hast du überhaupt ein Objekt der structur erzeugt?


Anmelden zum Antworten