docfred
Geocacher
Hallo miteinander
Eine Frage:
Kann ich zur Laufzeit Elemente eines Tables hinzufügen, oder muss ich alle Elemente vorher definieren (und kann sie zur Laufzeit nur mit Inhalt füllen)?
Das würde in "Benutzer Funktionen" stehen
Ich möchte dann bei verscheidenen Milestones weitere Einträge generieren.
So ungefähr (ich hab den Code hier noch nicht probiert)
Diese Milestones könnte ich dann in einem Logbuch-Item (ähnlich dem Tagebuchbeispiel) anzeigen.
Mir geht es zunächst nur um die Frage, ob ich so Elemente überhaupt hinzufügen kann?
docfred
Eine Frage:
Kann ich zur Laufzeit Elemente eines Tables hinzufügen, oder muss ich alle Elemente vorher definieren (und kann sie zur Laufzeit nur mit Inhalt füllen)?
Das würde in "Benutzer Funktionen" stehen
Code:
logbuch = {}
logbuch.anzahl = 1
logbuch[1] = {}
logbuch[1].logzeit = "Logzeit"
logbuch[1].loginhalt = "Logeintrag"
Ich möchte dann bei verscheidenen Milestones weitere Einträge generieren.
So ungefähr (ich hab den Code hier noch nicht probiert)
Code:
function logeintrag(log_ereignis)
logbuch.anzahl = logbuch.anzahl + 1
local currTime=os.date("*t")
logbuch[logbuch.anzahl] = {}
logbuch[logbuch.anzahl].logzeit = get_corrected_time(currTime) --funktion von Bodenseepingu
logbuch[logbuch.anzahl].loginhalt = log_ereignis
return logbuch.anzahl
end
Mir geht es zunächst nur um die Frage, ob ich so Elemente überhaupt hinzufügen kann?
docfred