STRINGTABLE Problem



  • Hallo,

    wenn ich in meinem Resourcen-Script folgendes reinschreibe:

    // Stringtabelle
    STRINGTABLE
    BEGIN
     IDR_MAINFRAME	"Split Window\nDocument\nSplit\nDocument Data (*.brg)\n.brg\nSplitWindow.Document\nSplitWindow.Document"
    END
    

    erhalte ich folgende Fehlermeldung:

    error RC2150 : expected string in STRINGTABLE
    E:\SW-Projekte\GUI\SplitWindow\resource.rc (17): error RC2150 : expected string in STRINGTABLE
    E:\SW-Projekte\GUI\SplitWindow\resource.rc (17): error RC2151 : cannot reuse string constants, 100(0x64) - "END" already defined. Cannot add 100(0x64) - "BEGIN".
    E:\SW-Projekte\GUI\SplitWindow\resource.rc (18): error RC2148 : expected numeric constant in string table
    E:\SW-Projekte\GUI\SplitWindow\resource.rc (18): error RC2110 : expected numerical dialog constant
    E:\SW-Projekte\GUI\SplitWindow\resource.rc (18): error RC2150 : expected string in STRINGTABLE

    ich verstehe nicht warum ? Kann mir da jemand helfen ?

    Danke



  • Was passiert, wenn du nen anderen define als IDR_MAINFRAME nimmst?



  • Hallo nochmal,

    sorry hab den fehler gefunden. Typische Programmierfehler mal ein Smikolon zu viel mal eins vergessen.

    Hatte in der resource.h also da wo die ganzen defines definiert sind ein Semikolon eingesetzt nach der ID (wie blöd). Aber bin nach deiner Frage erst auf der resource.h aufmerksam geworden.

    vielen Dank 🙂


Anmelden zum Antworten