I am always looking for the fastest way to put a lot of data into DLLs. My new try is with a small DLL to split a data string and get a pointer to the new data array. I hope this could be useful for someone else. Please tell me if there is a faster way to do this! Thanks! #AutoIt3Wrapper_UseX64=n ; Set the data Global $sData, $sDelim = ";" For $i = 1 To 43200 $sData &= Random(0, 100) & $sDelim Next $sData &= Random(0, 100) #region Float array to struct: Version 1 without