Anonym
1
Hallo!
Wie kann ich eine Funktion fktBerechnung(), die in dem Modul bas_GWV steht, ausführen lassen, wenn ich auf einen Button klicke?
Der Code-Generator liefert mir Folgendes:
Private Sub Befehl6_Click()
****
End Sub
Was muß ich für **** schreiben, damit die Funktion ausgeführt wird?
Vielen Dank für Eure Hilfe!
Gruß,
Andreas
Hallo Andreas,
- eine Unterprogramm (SUB) rufts du mit call auf.
- eine funtion mit z.B.
aufführenFunktion=fktBerechnung()
Diese zeile baust du einfach so ein
Private Sub Befehl6_Click()
aufführenFunktion=fktBerechnung()
End Sub
Gruss
Nils
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Anonym
3
Vielen Dank für Deine Hilfe! Es funktioniert!
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Woly
4
nur der Vollständigkeit halber…
Hallo!
In dem Fall war es aber keine Funktion, sondern eine Sub.
Zur Erklärung:
Eine Funktion führt Code aus und gibt daraufhin einen Wert zurück z. B.
x = fktBerechnung()
Eine Sub führt ebenfalls Code aus, gibt aber keinen Wert als Ergebnis zurück, also
call subBerechnung()
oder einfach nur
subBerechnung
Gruß
(Woly)
Anonym
5
Danke! Ich habe es mal ausprobiert. Funktioniert!
Gruß,
Andreas