Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Komischer Feheler

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
21.09.2002, 12:46 Uhr
~andreasK
Gast


Wenn ich mein Programm starte stürtz mir das immer hab ab bekomm das Fenster noch nicht mal zu sehen!

im Debugmodus soll es in deiser Zeile sein:

C++:
    // Verteilung der in der Befehlszeile angegebenen Befehle
    if (!ProcessShellCommand(cmdInfo))
        return FALSE;



Die Fehlermeldung verweis mich auf die Datei docsingl.cpp Zeile 213:

C++:
void CSingleDocTemplate::SetDefaultTitle(CDocument* pDocument)
{
    CString strDocName;
    if (!GetDocString(strDocName, CDocTemplate::docName) ||
        strDocName.IsEmpty())
    {
        // use generic 'untitled'
        VERIFY(strDocName.LoadString(AFX_IDS_UNTITLED));
    }
    pDocument->SetTitle(strDocName);
}


Kann mir jemand helfen was das soll, kam urplötzlich!

Dieser Post wurde am 21.09.2002 um 12:52 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.09.2002, 15:10 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Andreas,
Das kann z.b. passieren wenn Du LoadString vor dem Schalten deiner Ressourece aufrufst. Oder Du hast irgendwo AFX_IDS_UNTITLED nochmals neu definiert der Standardwert der Konstante ist 0xF003
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.09.2002, 13:08 Uhr
~andreasK
Gast


Wie kann ich das herausfinden ob ich das nochmals neu definiert habe oder ob ich LoadString aufrufe?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
28.09.2002, 13:40 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
bin mir nicht 100% sicher aber IMHO ist die Konstante mit 0xF003 in dem AFXRES.H definiert.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
28.09.2002, 14:02 Uhr
~andreasK
Gast


wie kann mir das mal jemand bitte genau erklären wie ich da vorgehen muss um den Fehler genau zu finden am besten stück für stück!! Bin anfänger!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
28.09.2002, 16:36 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Andreas,
ich würde zuerst in der String Table nachsehen ob einer ID ausser (AFX_IDS_UNTITLED] der Wert 61443 (F003=(15*16³)+3 =61443) zugeordnet ist.
Danach über "Bearbeiten/Suchen in Dateien" in meinem Projekt den Wert bzw. AFX_IDS_UNTITLED suchen lassen. Eine weitere möglichkeit ist die *.asp Datei zu durchsuchen. Dann fällt mir im Moment auch nichts mehr ein, da ich das Problem noch nicht hatte *gruebel*
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
28.09.2002, 18:20 Uhr
~andreasK
Gast


Das ist ja schon gut in meiner String Table ist der eintrag 61443 gar nicht vorhanden, muss ich den dann nachtragen und wenn ja wie?

gruß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
28.09.2002, 19:35 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Andreas,

Zitat:
~andreasK postete
Das ist ja schon gut in meiner String Table ist der eintrag 61443 gar nicht vorhanden, muss ich den dann nachtragen und wenn ja wie?


Eigentlich wenn Du ihn nicht belegen willst, nicht. Wenn Du es nicht findest, pack das Projekt zusammen und schieb es rüber. Vier Augen sehen mehr als Zwei.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
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: