Durch die Verwendung von Chat-GPT ist es möglich, zu bestimmten Themen Programmcode
auch für Purebasic zu generieren. So hat z.B. zu dem Thema MPO-Datei das Programm folgenden
Code erstellt.:
Code: Alles auswählen
; Purebasic-Code für MPO-Datei-Erstellung
IncludeFile "mpo.pbi" ; Laden der MPO-Bibliothek
; Definieren der Variablen
Global Width, Height, BytesPerPixel, ImageSize, ImageData, MpoData
Global LeftImage, RightImage, MpoFile
Width = 640 ; Breite des Bildes
Height = 480 ; Höhe des Bildes
BytesPerPixel = 3 ; Bytes pro Pixel (RGB-Bild)
ImageSize = Width * Height * BytesPerPixel ; Größe des Bildes in Bytes
; Erstellen der linken Bild-Daten
CreateImage(LeftImage, Width, Height, BytesPerPixel)
For y = 0 To Height - 1
For x = 0 To Width - 1
WritePixel(LeftImage, x, y, RGB(Rnd(255), Rnd(255), Rnd(255)))
Next
Next
; Erstellen der rechten Bild-Daten
CreateImage(RightImage, Width, Height, BytesPerPixel)
For y = 0 To Height - 1
For x = 0 To Width - 1
WritePixel(RightImage, x, y, RGB(Rnd(255), Rnd(255), Rnd(255)))
Next
Next
; Kombinieren der linken und rechten Bilder in eine MPO-Datei
CreateMpo(MpoData)
AddMpoImage(MpoData, LeftImage, RightImage)
SaveMpoFile(MpoData, "test.mpo")
CloseMpo(MpoData)
; Freigeben der Speicherressourcen
FreeImage(LeftImage)
ist wahrscheinlich auch die Befehlfolge richtig. Woher kennt die KI aber die mpo.pbi . Der Code gibt ganz
klar die Verwendung von CreateMpo,AddMpoImage,SaveMpoFile und CloseMpo an als Inhalt der mpo.pbi.
Wer hat die mpo.pbi erstellt und wo kann sie heruntergeladen werden. Ich wäre an dieser Bibliothek
sehr interessiert.
Heinz