Mit PureBasic 5.40 erstellte exe-Datei funktioniert nicht.

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Mit PureBasic 5.40 erstellte exe-Datei funktioniert nich

Beitrag von ts-soft »

ThoPie hat geschrieben:Was muss ich dir bieten, damit du ein BugFix-Release herausbringst. :wink: :wink:
Da würden Millionen nicht reichen, solange der Fehler nicht feststeht :lol:

Da weiß ich im moment nicht weiter, Du kannst nur probieren das JPG mal ausserhalb der Anwendung zu Catchen, also ohne zLib. Ansonsten mal in ein PNG wandeln oder bei 5.31 bleiben. Oder nimm ein schöneres Bild, da gibt es immer
schönere :wink:

Ansonsten mir den Source mal PMen.
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.
Bild
Benutzeravatar
HeX0R
Beiträge: 3042
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Re: Mit PureBasic 5.40 erstellte exe-Datei funktioniert nich

Beitrag von HeX0R »

Probier mal das Auseinanderzudröseln, unter Linux hatte ich schon öfter so merkwürdige Effekte, also aus

Code: Alles auswählen

CatchImage(#imaProgrammlogo,zBin\CatchFile(zBin\GetFileNumber("Programmlogo.jpg")),MemorySize(zBin\CatchFile(zBin\GetFileNumber("Programmlogo.jpg")))) 
mach:

Code: Alles auswählen

Num = zBin\GetFileNumber("Programmlogo.jpg")
*Address = zBin\CatchFile(Num)
Size = ...
CatchImage(#imaProgrammlogo, *Address, Size)
Sorry ich kenne zBin ehrlich gesagt gar nicht, weiss daher auch nicht wie die Parameter tatsächlich definiert sind.
Antworten