Will nen Dialog in aus ner Resource Datei einbinden.



  • wie jetzt schreib mal die komplette fehlermeldung hin vielleicht hab ich was zuviel gelöscht, aber läuft es wenigstens.



  • wenn ich das ding so kompilen will:

    103 DIALOGEX 0, 0, 136, 132
    STYLE DS_SETFONT | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
    FONT 8, "MS Sans Serif", 0, 0, 0x0
    BEGIN
    GROUPBOX "dfgfdgf",101,4,51,128,28,WS_GROUP
    GROUPBOX "dfgd",102,4,80,128,28,WS_GROUP
    GROUPBOX "dfgd",103,4,0,128,24,WS_GROUP
    EDITTEXT 105,8,61,120,12
    EDITTEXT 106,8,91,120,12,ES_READONLY
    LTEXT "dfgg",500,8,10,116,12,NOT WS_GROUP
    GROUPBOX "URL",107,4,26,128,24,WS_GROUP
    PUSHBUTTON "dfg",501,7,34,120,12,BS_CENTER
    LTEXT "dfgg",104,124,116,252,8,NOT WS_GROUP
    END

    schreibt er in der zeile style Parse Error, mehr steht dort nicht !



  • versuch es erstmal so

    STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
    


  • noop, selber fehler.

    er machts einfach nicht !



  • 103 DIALOG DISCARDABLE  0, 0, 136, 132
    STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
    CAPTION "Überschrift"
    FONT 8, "MS Sans Serif"
    

    wenn du das anstatt von

    103 DIALOGEX 0, 0, 136, 132
    STYLE DS_SETFONT | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
    FONT 8, "MS Sans Serif", 0, 0, 0x0
    

    schreibst.



  • er bringt immer an der selben stelle diesen parse fehler. auch in der ausführung.
    soll ich mal versuchen das script selbst du compilieren manuel ?



  • ich würd mal notorich ja sagen



  • hab jetzt mal mit nem anderen resource editor was erstellt und er meckert auch bei dem script. Denke das liegt dann wohl knallhart an meinem compiler.

    Wo kann ich da denn hilfe finden ?



  • versuch es doch erstmal von Hand aus die Koordinaten hast du doch schon.
    hab mal kurz das ganze geschrieben wie es evtl. aussehen könnte

    103 DIALOG DISCARDABLE  0, 0, 136, 132
    STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
    CAPTION "Überschrift"
    FONT 8, "MS Sans Serif"
    BEGIN
    GROUPBOX        "dfgfdgf",101,4,51,128,28,WS_GROUP
    GROUPBOX        "dfgd",102,4,80,128,28,WS_GROUP
    GROUPBOX        "dfgd",103,4,0,128,24,WS_GROUP
    EDITTEXT        105,8,61,120,12//hier fehlt ne ID und evtl. ein EditStyle
    EDITTEXT        106,8,91,120,12,ES_READONLY//hier fehlt ne ID 
    LTEXT           "dfgg",500,8,10,116,12,NOT WS_GROUP//hier fehlt ne ID
    GROUPBOX        "URL",107,4,26,128,24,WS_GROUP
    PUSHBUTTON      "dfg",501,7,34,120,12,BS_CENTER//hier fehlt ne ID
    LTEXT           "dfgg",104,124,116,252,8,NOT WS_GROUP//hier fehlt ne ID
    END
    

    [ Dieser Beitrag wurde am 22.01.2003 um 20:31 Uhr von mosta editiert. ]

    [ Dieser Beitrag wurde am 22.01.2003 um 20:33 Uhr von mosta editiert. ]



  • Das scheint ein DevCpp-"Fehler" zu sein. Schreib oben

    #include <windows.h>
    

    hin. Er kompiliert das Resourcenskript doch unabhängig von deinem Programm. Daher kennt er auch die Konstanten wie WS_VISIBLE nicht.


Anmelden zum Antworten