Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Dialog erstellen geht nicht

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
07.09.2004, 11:34 Uhr
~Atom
Gast


Wenn ich einen Dialog wie folgt erstelle:

-> Resourcen -> Dialog -> einfügen
-> IDD anpassen
-> Klassenassi -> neue Klasse -> nix verändern ausser den Namen

Dann die .h Datei einbinden und erstellen -> kommt immer:
error C2065: 'IDD_FTPSEARCH' : nichtdeklarierter Bezeichner
error C2057: Konstanter Ausdruck erwartet

Wobei das die .h Datei ist die vom Klassenassi erstellt wurde.

C++:
#if !defined(AFX_FTPSEARCH_H__7CD36306_9F9E_43BF_8F5D_5B52CF527302__INCLUDED_)
#define AFX_FTPSEARCH_H__7CD36306_9F9E_43BF_8F5D_5B52CF527302__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// FtpSearch.h : Header-Datei
//

/////////////////////////////////////////////////////////////////////////////
// Dialogfeld CFtpSearch

class CFtpSearch : public CDialog
{
// Konstruktion
public:
    CFtpSearch(CWnd* pParent = NULL);   // Standardkonstruktor

// Dialogfelddaten
    //{{AFX_DATA(CFtpSearch)
    enum { IDD = IDD_FTPSEARCH };
        // HINWEIS: Der Klassen-Assistent fügt hier Datenelemente ein
    //}}AFX_DATA


// Überschreibungen
    // Vom Klassen-Assistenten generierte virtuelle Funktionsüberschreibungen
    //{{AFX_VIRTUAL(CFtpSearch)
    protected:
    virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV-Unterstützung
    //}}AFX_VIRTUAL

// Implementierung
protected:

    // Generierte Nachrichtenzuordnungsfunktionen
    //{{AFX_MSG(CFtpSearch)
        // HINWEIS: Der Klassen-Assistent fügt hier Member-Funktionen ein
    //}}AFX_MSG
    DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein.

#endif // AFX_FTPSEARCH_H__7CD36306_9F9E_43BF_8F5D_5B52CF527302__INCLUDED_




Ich habe dieses Spiel jetzt 4 mal gemacht, aber jedes mal das selbe.

Woran kann das liegen ? Bei dem ersten Versuch habe ich erst die Klasse erstellt und danach versucht die IDD an zupassen. Das gelang mir nicht (wer weiß wo VC++ überall was speichert). Da habe ich den Dialog + Klasse gelöscht und es erneut wie oben versucht.

Ich weiß nicht mehr was ich noch probieren kann

mfg Atom
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.09.2004, 11:40 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Geh mal auf Erstellen -> Alles neu erstellen. Manchmal werden die Ressourcen net richtig aktualisiert. Die Dialog IDD stimmt mit der im klasenassi angegeben ID überein?

mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.09.2004, 11:45 Uhr
~Atom
Gast


ja die Stimmen überein, das ist es ja. Darum habe ich die Klasse auc erst erstellt nach dem ich die IDD geändert habe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.09.2004, 11:53 Uhr
~Atom
Gast


Erstelle ich noch einen Dialog, dann habe ich das selbe Problem. Es scheint also nicht an dem Dialog als solches zu liegen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
07.09.2004, 12:08 Uhr
Tommix



Evtl. hilft ein

C++:
#include "resource.h"


- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
07.09.2004, 12:12 Uhr
~Atom
Gast


Wieder was gelernt, THX

mfg
 
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: