Jump to content

Empfohlene Beiträge

  • 2 Wochen später...
Geschrieben
vor 14 Stunden schrieb heine_jul:

kann ich diesen Rückgabewert dann als benutzerdefiniertes Wreignis einer Variablen zuweisen?

Ja du kannst mit dem Return-Wert alles machen, was du auch mit anderen Werten in Lua machen kannst:

local ReturnValue = $("Benutzerdefiniert"):invoke()
$("Objekt").variables["Variable"] = ReturnValue

Viele Grüße,

Neo

Geschrieben

Ja. So werde ich es machen, und eine lokale Variable nutzen. Dachte nur man kann den Return-Wert als Funktion direkt einer Variable in der Ereignisverwaltung zuweisen.

 

Variable="Benutzerdefinierte Funktion"

 

Danke für die Hilfe

Geschrieben (bearbeitet)

Hallo,

vor 43 Minuten schrieb heine_jul:

Dachte nur man kann den Return-Wert als Funktion direkt einer Variable in der Ereignisverwaltung zuweisen.

Variable="Benutzerdefinierte Funktion"

.... Du kannst das was @Neo geschrieben hat...
 

local ReturnValue = $("Benutzerdefiniert"):invoke()
$("Objekt").variables["Variable"] = ReturnValue

auch in einem zusammenfassen...

$("Objekt").variables["Variable"] = $("Benutzerdefiniert"):invoke()
-- Variable                       =   Benutzerdefinierte Funktion

(... wenn das benutzerdefinierte Ereignis "Benutzerdefiniert" einen "return" - Wert besitzt.)
P.S. was hinter einem "--" in lua steht gilt als Kommentar...

... dann entspricht es dem, was Du gedacht hast;)...

Gruß
EASY

Bearbeitet von EASY
Geschrieben

Ich vermute es geht um die grafische EV, also einen Rückgabewert einer benutzerdefinierten Funktion mit Hilfe der Aktion "Eigenschaft/Variable setzen" zu speichern. Der Return-Wert kann aber nur in Lua ausgewertet werden.

Viele Grüße,

Neo

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto besitzen, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen.

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...