Got it
my stupid mistake
heres what i have now
type profile
name$ as string
age as byte
birthday$ as string
ffm$ as string
pc$ as string
endtype
dim profile(10) as profile
profile(1).name$=name$
profile(1).age=age
profile(1).birthday$=birthday$
profile(1).ffm$=ffm$
profile(1).pc$=pc$
saves
open to write 1,"profiles/"+name$+".bin"
Write String 1,profile(1).name$
Write byte 1,profile(1).age
Write String 1,profile(1).birthday$
write string 1,profile(1).ffm$
write string 1,profile(1).pc$
close file 1
loads
open to read 1,"profiles/"+name$+".bin"
read string 1,name$
read byte 1,ages
read string 1,birthday$
read string 1,ffm$
read string 1,pc$
close file 1
Thanks for the help, i think i got it right now, this is much easier to organize then what i had before. Altho, if its possible to do what i had before that would be nice, but it atleast works now.
EDIT:It must be its possible to can mix strings and bytes, works for me.