Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Makrosubstitution Char --> Boolean

35 views
Skip to first unread message

Bernhard Sander

unread,
Jul 31, 2013, 9:19:31 AM7/31/13
to
Hallo Sidifen,

> Ich möchte mit VFP 9 eine Klasse bauen, bei dem man als Zeichenkette eine Bedingung angeben kann. In der Klasse wird dann geprüft, ob diese Bedingung wahr ist.
>
> Wie ist sowas möglich?
>
> Ich habe es bisher so ähnlich versucht:
>
> (This.Condition ist die Klassenvariable, die die Bedingung enthält)
>
>
> This.Condition = "RECCOUNT() = 29"
>
> IF (&This.Condition)
>
> MESSAGEBOX("Hello World!")
>
> ENDIF

Wie Du schon rausgefunden hast macht der Punkt Probleme.

2 Wege, dem auszuweichen:

lcCondition = This.Condition
IF &lcCondition

oder einfacher:
IF Evaluate(This.Condition)

Gruß
Bernhard Sander
0 new messages