und zwar möchte ich die grösse eines Listenelementes ermitteln um es dann zu speichern ,aber wie.
Habe schon im Forum ge googelt aber nichts passendes gefunden.
Hier mal mein bisheriger Code :
Code: Alles auswählen
Structure fmpro
form.b
zeit.d
meldung.s
EndStructure
Global NewList FMProt.fmpro()
AddElement(FMProt())
FMProt()\form = 1
FMProt()\zeit=1444255255252
FMProt()\meldung="hallaoaoaoaoaoao"
AddElement(FMProt())
FMProt()\form = 2
FMProt()\zeit=144
FMProt()\meldung="hallaoaoa htuuutaoaoaoao"
If CreateFile(0, "Text.prot")
ForEach FMProt()
*Element.fmpro = @FMProt()
size = MemorySize(*Element)
WriteData(MyFileHandle, @FMProt(),size ) ; SizeOf(fmpro))
Next
EndIf
speziell die Zeile mit ' size = MemorySize(*Element) ' funktioniert nicht so wie ich dachte.
Vielleicht kann mir jemand helfen, ich weiss nicht mehr weiter.