bei der Übersetzung eines Programms auf der MSDN-Website von C nach PureBasic ist ein merkwürdiges Problem aufgetreten. Das folgende Programmfragment hängt sich auf (getestet mit PB 4.10 Beta 3 unter Windows XP Pro SP 2):
Code: Alles auswählen
#MAX_VALUE_NAME = 16383
; #MAX_VALUE_NAME = 11000
Procedure QueryKey()
Protected achValue.s{#MAX_VALUE_NAME}
Debug "OK"
EndProcedure
QueryKey()
In der Hilfe zu den Variablentypen steht aber für Fixed String: "Range unlimited". Und bei 2 Gigabyte Arbeitsspeicher habe ich auch noch etwas Platz frei.

Gruß, Little John