Will nen Dialog in aus ner Resource Datei einbinden.
-
Hast du Zeilenumbrüche in der STYLE-Zeile drin?
cya
-
ja wieso is das verboten
`?
-
Ich bin mir nicht sicher, hab VC, aber mach sie mal raus ;).
cya
-
hab den zeilenumbruch entfernt, aber das bring nix, selber fehler !
-
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
ENDschreibt 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önnte103 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.