FUNKTION:
varargs string QueryArticle( int casus, int dem, int force, int pl );
ARGUMENTE:
casus: Der entsprechende Fall (WER,WESSEN,WEN oder WEM).
dem: Bestimmter oder unbestimmter Artikel.
force: Legt besonderes Verhalten fest
pl: Liefert den Artikel fuer Plural
BESCHREIBUNG:
Liefert den passenden Artikel im Fall 'casus' (WER, WESSEN, WEN,
WEM). Ob ein bestimmter oder unbestimmter Artikel geliefert
werden soll, bestimmt 'dem' (NAME_DEF, NAME_INDEF, NAME_AUTO).
Wenn force auf 1 gesetzt ist, wird auch bei P_ARTICLE auf
ART_NONE ein Artikel geliefert. Genauer es wird immer
'dem' auf SuggestArticle() gesetzt.
Wenn force auf 2 gesetzt ist, wird P_ARTIKEL voellig ignoriert
und direkt der Modus aus 'dem' benutzt. Dieses wird nur zur
Beschleunigung innerhalb der Lib eingesetzt.
RÜCKGABEWERT:
Ein String, der den richtige Artikel enthaelt.
BEISPIEL:
ob->SetProp(P_GENDER, MALE);
write(ob->QueryArticle(WER, NAME_AUTO, 0)
-> "ein "
SIEHE AUCH:
SuggestArticle(L)
|