Seite 1 von 2

Problem mit StartDrawing(ScreenOutput())

Verfasst: 24.02.2006 13:02
von Scarabol
Hallo Leute,

Tschuldigung falls das schon irgendwo steht. (Die Suche hat nix ergeben)

Also mein Problem:
Ich habe ein einfaches Programm das etwas auf den Screen schreibt, das ist auch noch nicht das Problem, denn das Programm läuft einwandfrei. Nur wenn ich es dann beende bekomme ich vom Debugger angezeigt, dass StartDrawing(ScreenOutput()) folgenden Fehler hat:
The specified output is NULL (0 values)

1. Wieso meldet der nen Fehler obwohl alle einwandfrei läuft?
2. Wie kann ich das beheben das ich das nicht mehr angezeigt bekomme bzw. falls wirklich ein Problem vorliegt, wie ich es beheben kann?

Danke im Voraus
Scarabol

Verfasst: 24.02.2006 13:07
von Kaeru Gaman
rufst du drawing nochmal auf, nachdem du den screen geschlossen hast?

mit welcher version arbeitest du?

Verfasst: 24.02.2006 13:13
von Scarabol
Nein

Version 3.94

Verfasst: 24.02.2006 13:15
von Scarabol
Muss ich vor einem End Befehl noch ein CloseScreen() schreiben?

Verfasst: 24.02.2006 13:18
von Kaeru Gaman
puh.. also der bug kann sonstwas sein, das kann man so ohne jeden code schwer sagen.

also, wenn du gar kein closescreen drin hast und bis zu nem end durchlaufen läßt, weiß ich jetzt auch nix.

Verfasst: 24.02.2006 13:19
von Kaeru Gaman
muss nicht unbedingt sein...

das problem sieht mir eher so aus, daß der screen schon zu is, aber nochmal draw versucht wird...

Verfasst: 24.02.2006 13:41
von Scarabol
Kann aber irgendwie nicht sein weil der screen wird ja durch das end geschlossen

Verfasst: 24.02.2006 20:59
von Kaeru Gaman
ja, is schon merkwürdig...

ich glaube, ich hatte auch schon mal son bug, weiß aber nich mehr woran es lag...
der versteckte sich glaubich ganz woanders...

Verfasst: 25.02.2006 19:04
von Mok
Setze mal OpenScreen() statt 24 bit mit 32 bit

Verfasst: 25.02.2006 19:19
von merlin
@Scarabol

einfach mal den post oder ein kleines example posten und man wird dir sicher schnell helfen könnnen ^^