Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » mir unerklärliche Fehlermeldung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
03.09.2005, 19:31 Uhr
Wiesenlieger



Hallo Leute,

ich weiß keinen Rat mehr!
Ich will in einer erweiterten MFC-DLL ein Objekt, wie folgt erzeugen:

C++:
CCircleROI *roi = new CCircleROI();


Das ganze geschieht in folgender Schleife:

C++:
    // ROIs definieren, falls Größe innerhalb Min- / MaxObSize
    for ( k=1; k <= highestNr; k++ )
    {
        // wenn ein Objekt gefunden wurde
        if ( maxX[k] != 0 )
        {
            width = abs(maxX[k] - minX[k]);
            height = abs(maxY[k] - minY[k]);

            point.x = (width / 2) + __min(minX[k], maxX[k]) + 1;
            point.y = (height / 2) + __min(minY[k], maxY[k]);
        
            // Objektgröße muß innerhalb der min- und max-Grenze liegen
            if (( __max(width, height) >= m_iMinObSize)
                            && ( __max(width, height) < m_iMaxObSize))
            {
                CCircleROI *roi = new CCircleROI();
                // Mittelpunkt setzen
                roi->setCenter(point);
                // Radiu setzen
                roi->setRadius((((int)__max(width, height)) / 2)
                                                                               + 1 + m_iTolerance);

                definedObjects++;
                m_roiArray->Add(roi);
            }
        }


die Headerdatei von CCircleROI (public) ist eingunden:

C++:
#include "..\CircleROI.h"


ich bekomm beim kompilieren (VC6) folgende Fehlermeldung:
Linker-Vorgang läuft...
PtSearch.obj : error LNK2001: Nichtaufgeloestes externes Symbol "public: __thiscall CCircleROI::CCircleROI(void)" (??0CCircleROI@@QAE@XZ)
../Debug/extOps.dll : fatal error LNK1120: 1 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.

Wo steckt der Fehler???
kommentiere ich "CCircleROI *roi = new CCircleROI()" und den Rest aus, läufts tadellos.
Vielen Dank für einen Tipp.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.09.2005, 21:33 Uhr
Wiesenlieger



hat sich erledigt.
habs einfach anders gelöst
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: