online 1
gast (50)

/ Forum / Anwendungen(Java,C++...)

Anwendungen(Java,C++...)Anwendungen(Java,C++...)

Fragevon MOK vom 16.04.2021, 19:50 Options

VB.NET: Wie kann ich Code nur einmal ausführen lassen?

Hallo,

die Frage ist eigentlich nicht ganz richtig formuliert, aber was anderes ist mir nicht eingefallen...

Also es geht um folgendes:


dim MyBoolean as Boolean 

Property  MyProperty()  as Boolean

Get
Return MyBoolean
MyBoolean = False
End Get

Set(ByVal value as Boolean)
MyBoolean = value
End Set

End Property


Ich hoffe ihr könnt erkennen worum es geht...
Nach jedem Abfragen der Property soll die Variable MyBoolean auf False gesetzt werden. Wenn ich das aber ausführe, wird automatisch nach der Return-Anweisung des Get-Blocks zu End Get gesprungen. Habtihr Ideen, wie ich also nach jedem Abfragen MybOolean auf False setzen kann?


Antwort schreiben

Antwort 1 von MOK vom 16.04.2021, 19:51 Options

Sorry aber ich seh gerade wie verpeilt die Fragestellung war *schäm*

Antwort 2 von JasonDelife vom 16.04.2021, 21:28 Options

Nur für alle, die es auch wissen wollen:

Dim MyBoolean As Boolean 

Property  MyProperty()  as Boolean

Get
Dim TempBoolean As Boolean
TempBoolean = MyBoolean
MyBoolean = False
Return TempBoolean
End Get

Set(ByVal value as Boolean)
MyBoolean = value
End Set

End Property

Antwort 3 von MOK vom 16.04.2021, 23:26 Options

Vieln Vielen Dank

Ähnliche Themen

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026