[Gelöst] Komplett bescheuert ?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

[Gelöst] Komplett bescheuert ?

Beitrag von X360 Andy »

Erstmal sry für den Thread Titel aber ******

Ich bin nur grad so verzweifelt ... was ist bitte an dem Code unten falsch ?
PB 4.40 Windows 7 | 32 Bit

Code: Alles auswählen

EnableExplicit

InitSprite()

Define MainWindow
Define Button
Define Event, Exit

MainWindow = OpenWindow(#PB_Any, 100, 100, 400, 300, "", #PB_Window_SystemMenu)
OpenWindowedScreen(WindowID(MainWindow), 0, 0, 400, 300, 0, 0, 0)

Button = CreateSprite(#PB_Any, 150, 20)
StartDrawing(SpriteOutput(Button))
  Box(0, 0, 150, 20, $000000)
StopDrawing()

Repeat
  Repeat
    event = WindowEvent()
    Select event
      Case #PB_Event_CloseWindow
        exit = #true
    EndSelect
  Until Event = 0
  
  ClearScreen($EEAAEE)
  
  DisplaySprite(Button, 100, 300)
  
  FlipBuffers()
  
Until exit = #true
Bitte sagt mir, dass ich nicht komplett bescheuert bin....

Edit by NicTheQuick: Als Gelöst markiert
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Re: Komplett bescheuert ?

Beitrag von Falko »

Wenn du dein Sprite nicht außerhalb des Fenster in Y darstellen möchtest,
dann mach doch mal dieses hier in der Spritausgabe.

Code: Alles auswählen

DisplaySprite(Button, 100, 200)
Dir Überschrift dürftest du jetzt ändern :lol:

Gruß Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
Shadow-Gamer
Beiträge: 152
Registriert: 06.09.2009 13:31
Computerausstattung: NB: Intel P8700, Mobility ATI HD4650, 4GB, Win 7

Re: Komplett bescheuert ?

Beitrag von Shadow-Gamer »

weil das Sprite nicht erscheint? wenn ja, dann ändere mal deine Koordinaten so, dass es auch noch im Bild ist
Edit: Falko war schneller, ich wolllte es aber trotzdem abschicken^^
Ich versuche ja nicht faul zu sein. :)
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Komplett bescheuert ?

Beitrag von Kiffi »

komplett bescheuert ist neben der Threadbenennung auch
die Tatsache, dass Du uns nicht geschrieben hast, warum
Du meinst, dass der Code fehlerhaft ist.

Du hast Glück, dass Falko und Shadow-Gamer ihre Glaskugeln
frisch poliert haben.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Re: Komplett bescheuert ?

Beitrag von X360 Andy »

Ich hab gestern wirklich eine halbe Stunde daran verbracht, ich hab alles mögliche verändert, auch die Parameter von DisplySprite doch hab die wohl trotzdem zu hoch gehabt ....


Trotzdem danke ... :?
Antworten