Die Suche ergab 6902 Treffer
- 13.10.2023 21:54
- Forum: Allgemein
- Thema: Module - Konventionen bei Prozedurenamen
- Antworten: 15
- Zugriffe: 893
Module - Konventionen bei Prozedurenamen
Hallo Leute, hin und wieder frage ich mich ob es eigentlich für Module irgendwelche (üblichen) Konventionen bei Prozedurenamen gibt? Die Hauptfrage ich dabei für mich immer, ob ich der Prozedur noch ein Präfix/Sufix geben sollte oder nicht. Möglichkeit 1: DeclareModule Picture Declare.i Load(FileNam...
- 09.09.2023 11:51
- Forum: Anfänger
- Thema: Warum wird hier auf ImageOutput nichts gezeichnet
- Antworten: 5
- Zugriffe: 442
Re: Warum wird hier auf ImageOutput nichts gezeichnet
Das ist kein Bug. Das ImageGadget ist für statische Inhalte optimiert. Wenn sich das Image ändert muss man das Gadget updaten. Das ist bei den anderen OS auch so. Komisch ist nicht, dass man das updaten muss, sondern dass man das nur bei 32Bit Pixelformat machen muss. Bei 24Bit kann man das Update ...
- 20.07.2023 22:06
- Forum: Allgemein
- Thema: Prozedurparameter nur bestimmte Konstanten zur Auswahl geben
- Antworten: 7
- Zugriffe: 535
Re: Prozedurparameter nur bestimmte Konstanten zur Auswahl geben
Oh man, ich programmiere über 15 Jahre mit PureBasic und mir ist das nie aufgefallen,
dass die Dropdown-Liste in PureBasic-eigenen Funktionen nur passende Konstanten zur Auswahl zeigt.
Ist das neu?
Zu der Frage selbst habe ich leider keine Antwort.
dass die Dropdown-Liste in PureBasic-eigenen Funktionen nur passende Konstanten zur Auswahl zeigt.
Ist das neu?
Zu der Frage selbst habe ich leider keine Antwort.
- 17.06.2023 15:12
- Forum: Allgemein
- Thema: Übergabe Structure an Procedure, was ist besser
- Antworten: 6
- Zugriffe: 611
Re: Übergabe Structure an Procedure, was ist besser
Also ich verwende ausschließlich Beispiel 1, also sowohl den Pointer im Prozedurargument als auch das @ bei der übergabe. Dein zweites Beispiel hat eine Zuweisung mehr (*blahblah.Whatever = blahblah). Außerdem fehlt hier ein Protected for "*blahblah.Whatever", um eine Kollision mit einer g...
- 05.06.2023 09:55
- Forum: Allgemein
- Thema: CanvasGadget: Resize?
- Antworten: 4
- Zugriffe: 433
Re: CanvasGadget: Resize?
Ähm, weil kein Resize-Event stattfindet!?
Also ich sehe in deinem Code nirgends ein ResizeGadget, was das Canvas vergrößert/verkleinert.
Wenn du z.B. ResizeGadget(CanNr, 0, 0, 400, 300) vor der schleife aufrufst, dann wird ein #PB_EventType_Resize Event generiert.
Also ich sehe in deinem Code nirgends ein ResizeGadget, was das Canvas vergrößert/verkleinert.
Wenn du z.B. ResizeGadget(CanNr, 0, 0, 400, 300) vor der schleife aufrufst, dann wird ein #PB_EventType_Resize Event generiert.
- 13.05.2023 20:36
- Forum: Grafik & Sound - Programmierung
- Thema: HyperTransformSprite & Sprite Drehung
- Antworten: 2
- Zugriffe: 455
Re: HyperTransformSprite & Sprite Drehung
Hallo Ara, bei HyperTransformSprite gibst du zwar die drei Winkel an kannst aber leider nicht entscheiden, wie die Reihenfolge der Anwendung ist. In meinem Fall ist die Ausführungsreihenfolge: Roll, Yaw, Pitch, also wie die Argument-Reihenfolge auch ist. Du willst die Karte aber erst "flippen&q...
- 11.04.2023 13:58
- Forum: Anfänger
- Thema: Rückgabe Werte von Proceduren
- Antworten: 6
- Zugriffe: 767
Re: Rückgabe Werte von Proceduren
Code: Alles auswählen
Debug Left("Hallo Welt!", 1)
- 07.04.2023 23:00
- Forum: Anfänger
- Thema: Erledigt: Wie Label für Bild errechnen ?
- Antworten: 2
- Zugriffe: 407
Re: Wie Label für Bild errechnen ?
du erstellst noch eine DataSection mit allen Labels als Integers und kannst dann dort hin verweisen. Hier ein Beispiel mit String statt Bildern: DataSection Bild1: Data.s "Bild1" Bild2: Data.s "Bild2" Bild3: Data.s "Bild3" Bild4: Data.s "Bild4" Bilder: Data.i ...
- 31.03.2023 13:59
- Forum: Allgemein
- Thema: KI und Purebasic Programmierung
- Antworten: 20
- Zugriffe: 2014
Re: KI und Purebasic Programmierung
Wenn es das ganze schon irgendwie gibt, ist es recht nah an einem lauffähigem Code. [...] Hier ist das Problem, dass es das so einfach nicht schon mehrfach öffentlich zugänglich gibt! Hä? Aber ist und war es nicht gerade das Ziel von KIs und neuronalen Netzen, dass sie mit Trainingsdaten gefüttert ...
- 27.03.2023 11:52
- Forum: Allgemein
- Thema: Pointer to List()! Wie?
- Antworten: 4
- Zugriffe: 468
Re: Pointer to List()! Wie?
So direkt leider nicht. Da musst du dir eine Helfer-Struktur machen und dann den Pointer der Struktur-Daten übergeben: Structure MyList List List0.i() EndStructure Global MyList1.MyList, MyList2.MyList Procedure TestListPointer() Protected *ptrList.MyList *ptrList = @MyList1 AddElement (*ptrList\Lis...