; Testprogramm mit pb_4_00
#Window_0 = 0 : #ImageN_0 = 0 : #Scro_0 = 0 : #ImGad_0 = 1
#Size = 4200; 8065 ; ab 8065 geht es wieder
InitSprite() ; Dann funktioniert es
If CreateImage(#ImageN_0,#Size,300)
StartDrawing(ImageOutput(#ImageN_0))
...
EndIf
...
Gruß Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64
Nichts wissen macht nichts, sich dumm stellen aber schon.
Es hat mit PB wohl nichts zu tun, wenn es überall geht, nur bei Dir nicht.
Entweder PB falsch installiert, oder OS oder sonstwas verwurschtelt.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
ts-soft hat geschrieben:Es hat mit PB wohl nichts zu tun, wenn es überall geht, nur bei Dir nicht.
Entweder PB falsch installiert, oder OS oder sonstwas verwurschtelt.
Indirekt aber schon. Sonst würde PB wohl mit dieser Änderung keine
2 verschiedene Kompilate erzeugen, wobei einer funzt und der andere nicht.
Und komischerweise gerade beim Einsatz von InitSprite().
@Thomas,
ich finde es ein wenig einfach gedacht das es "nur" am System liegen kann.
Wenn jemand vielleicht den Zusammenhang mit InitSprite() näher beleuchten
könnte, weil entweder ich brauche den Befehl für 2D Drawing oder aber
ich brauche ihn nicht.
Gruß Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64
Nichts wissen macht nichts, sich dumm stellen aber schon.
sharkpeter hat geschrieben:
@Thomas,
ich finde es ein wenig einfach gedacht das es "nur" am System liegen kann.
Wieso, der Fehler tritt anscheinend nur bei Dir auf
sharkpeter hat geschrieben:
Wenn jemand vielleicht den Zusammenhang mit InitSprite() näher beleuchten
könnte, weil entweder ich brauche den Befehl für 2D Drawing oder aber
ich brauche ihn nicht.
Gruß Jens
[Scherz]
Dann reich mal Deinen PC rüber, werde es dann untersuchen
[/Scherz]
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Ja, das hat er. Leider ist auch in PB4 das Problem. Er muss
komischerweise ein InitSprite() für WindowsMe voranstellen, damit
es bei ihm geht.
Wundert mich nur, was zwischen Windows98SE sowie WindowsNT zu ME für ein
Unterschied ist, das man nur dazu InitSprite() benutzen muss, was zu den
2DD-Geschichten normal nicht nötig ist.
Hat übrigens schon jemand seinen Source über WinMe getestet?
Ich kanns leider nicht testen. Dazu brauche ich ein Original Me für mein
MS-VirtuellPC. Sonst hätte ich es vielleicht bestätigen können.
afaik ist DirectDraw ab DX8 nicht mehr enthalten, sondern wird nur noch emuliert.
auf DX8 ausgerichtete Programme benutzen die Draw-Funktionen von D3D.
evtl. korrespondiert ME nicht einwarndfrei mit DX8/9....
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.